Open System Services System Calls Reference Manual (G06.29+, H06.08+, J06.03+)

OSS System Calls Reference Manual
initializing a condition
variable, 5-82, 5-88
initializing a thread attributes
object, 5-51
locking a mutex, 5-156
locking a mutex without
waiting, 5-158
obtaining the guardsize
attribute, 5-36
obtaining the thread
identifier, 5-164
Pathsend file use, 5-258
Pathsend tags, 5-260, 5-294
PUT_ FILE_CLOSE_
function, 5-197
PUT_CANCEL function,
5-188
PUT_CONTROL function,
5-190
PUT_FILE_OPEN_ function,
5-199
PUT_LOCKFILE function,
5-225
PUT_LOCKREC function,
5-228
PUT_READLOCKX
function, 5-232
PUT_READUPDATELOCKX
function, 5-236
PUT_READUPDATEX
function, 5-240
PUT_READX function,
5-243
PUT_SETMODE function,
5-269
PUT_UNLOCKFILE
function, 5-286
PUT_UNLOCKREC
function, 5-288
PUT_WRITEREADX
function, 5-297
PUT_WRITEUPDATEUNLOCKX
function, 5-301
PUT_WRITEUPDATEX
function, 5-305
PUT_WRITEX function,
5-311
setting the contentionscope
attribute, 5-69
setting the mutex type
attribute, 5-150
setting the scheduling policy,
5-67
signaling, 5-133
thread attributes object, 5-47
TMF use, 5-216, 5-274,
5-275, 5-277, 5-282
unblocking all threads on a
condition variable,
5-84
unblocking on a condition
variable, 5-91
waiting for a condition
variable, 5-98
yielding the processor, 7-6
POSIX-defined minimum values,
11-13
POSIX-defined runtime invariant
values, 11-13
printing output, 7-206, 7-299
process
attaching shared memory
segment, 7-77
changing scheduling priority,
5-2
changing signal mask, 7-104,
7-106
cleanup on exit, 2-51
creating a session, 7-68
creating via fork, 3-19
creating via tdm_fork, 8-32
effective group ID, 3-70,
7-53, 7-59, 7-64
effective user ID, 3-71, 7-55,
7-66, 7-76
examining signal mask,
7-104
executing new, 8-32, 8-43,
8-60, 12-55
exiting, 2-51
forking, 3-19, 8-32
group ID, 3-78, 3-79, 7-59,
7-63, 7-68
group list, 7-60
performing shared memory
control operations,
7-80
real group ID, 3-72, 7-59,
7-64
Index18 Hewlett-Packard Company 527186-023