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

OSS System Calls Reference Manual
scattered buffers (thread-aware version) /Writes to a file from ...................................... spt_writevz(2)
/Initiates thread-aware vfprintf( ) function ......................................................... spt_vfprintf(2)
Initiates thread-aware vprintf( ) function spt_vprintf: .................................... spt_vprintf(2)
variable to/ /Causes a thread to wait either for a condition ............................................ pthread_cond_timedwait(2)
Causes the calling thread to wait for a signal sigwait: .............................................. sigwait(2)
Causes the calling thread to wait for a signal spt_sigwait: ....................................... spt_sigwait(2)
variable to/ /Causes a thread to wait for the specified condition .................................... pthread_cond_wait(2)
/Causes the calling thread to wait for the termination of a/ ........................................ pthread_join(2)
/a specified mutex but does not wait if the mutex is already/ ......................................... pthread_mutex_trylock(2)
to terminate wait: Waits for any child process ................................. wait(2)
/Unblocks all threads that are waiting on the specified/ ............................................... pthread_cond_broadcast(2)
/at least one thread that is waiting on the specified/ ............................................... pthread_cond_signal(2)
/Unblocks one thread that is waiting on the specified/ ............................................... pthread_cond_signal_int_np(2)
Initiates thread-aware waitpid( ) function spt_waitpid: .................................. spt_waitpid(2)
child process to stop or/ waitpid: Waits for a specific ......................................... waitpid(2)
the set of blocked signals and waits for a signal /Changes .......................................... sigsuspend(2)
the set of blocked signals and waits for a signal /Changes .......................................... spt_sigsuspend(2)
process to stop or/ waitpid: Waits for a specific child ............................................... waitpid(2)
terminate wait: Waits for any child process to ...................................... wait(2)
/a Guardian file from an array and waits for data to be read back/ ...................................... PUT_WRITEREADX(2)
/a Guardian file from an array and waits for data to be read back/ ...................................... SPT_WRITEREADX(2)
back/ /opened from an array and waits for data to be transferred ..................................... PUT_FILE_WRITEREAD_(2)
descriptor put_fd_read_ready: Waits on read-ready file ................................................ put_fd_read_ready(2)
descriptor spt_fd_read_ready: Waits on read-ready file ................................................ spt_fd_read_ready(2)
descriptor put_fd_write_ready: Waits on write-ready file ............................................... put_fd_write_ready(2)
descriptor spt_fd_write_ready: Waits on write-ready file ............................................... spt_fd_write_ready(2)
I/O put_wakeup: Wakes up a thread awaiting tagged ............................. put_wakeup(2)
I/O spt_wakeup: Wakes up a thread awaiting tagged ............................. spt_wakeup(2)
sockatmark: Determines whether a socket is at the/ ............................................. sockatmark(2)
input stream/ spt_fgetwcx: Gets a wide character from a a specified ................................. spt_fgetwcx(2)
input stream/ spt_getwcx: Gets a wide character from a specified .................................... spt_getwcx(2)
input/ spt_getwcharx: Gets a wide character from the standard ................................. s
pt_getwcharx(2)
stream/ spt_fputwcx: Writes a wide character to a specified ......................................... spt_fputwcx(2)
stream/ spt_putwcx: Writes a wide character to a specified ......................................... spt_putwcx(2)
output/ spt_putwcharx: Writes a wide character to the standard ...................................... spt_putwcharx(2)
processor/ sched_yield: Signals a willingness to yield the ................................................. sched_yield(2)
(thread-aware/ spt_getwx: Gets a word from an input stream ............................................ spt_getwx(2)
version) spt_putwx: Writes a word to a stream (thread-aware .................................... spt_putwx(2)
chdir: Changes the current working directory .......................................................... chdir(2)
spt_write: Initiates thread-aware write( ) function ............................................................. spt_write(2)
Sets file offset for read or write operation lseek: ................................................... lseek(2)
Sets le offset for read or write operation lseek64: ............................................... lseek64(2)
/Sets file offset for read or write operation (serializes I/O/ ..................................... spt_lseek64z(2)
/Sets file offset for read or write operation (serializes I/O/ ..................................... spt_lseekz(2)
in anticipation of a subsequent write to the file /process file ......................................... PUT_READUPDATEX(2)
in anticipation of a subsequent write to the file /process file ......................................... SPT_READUPDATEX(2)
write: Writes to a file ..................................................... write(2)
write64_: Writes to a file .............................................. write64_(2)
put_fd_write_ready: Waits on write-ready file descriptor ............................................. put_fd_write_ready(2)
spt_fd_write_ready: Waits on write-ready file descriptor ............................................. spt_fd_write_ready(2)
output stream/ spt_fputcx: Writes a byte to a specified ........................................... spt_fputcx(2)
output stream/ spt_putcx: Writes a byte to a specified ........................................... spt_putcx(2)
output stream/ spt_putcharx: Writes a byte to the standard ........................................ spt_putcharx(2)
(thread-aware/ spt_fputsx: Writes a string to a stream ............................................ spt_fputsx(2)
output stream/ spt_putsx: Writes a string to the standard ...................................... spt_putsx(2)
specified stream/ spt_fputwcx: Writes a wide character to a .......................................... spt_fputwcx(2)
specified stream/ spt_putwcx: Writes a wide character to a .......................................... spt_putwcx(2)
standard output/ spt_putwcharx: Writes a wide character to the ...................................... spt_putwcharx(2)
(thread-aware/ spt_putwx:
Writes a word to a stream ............................................. spt_putwx(2)
application program/ PUT_WRITEX: Writes data from an array in the ................................... PUT_WRITEX(2)
application program/ SPT_WRITEX: Writes data from an array in the ................................... SPT_WRITEX(2)
from an array/ PUT_WRITEREADX: Writes data to a Guardian file ....................................... PUT_WRITEREADX(2)
from an array/ SPT_WRITEREADX: Writes data to a Guardian file ....................................... SPT_WRITEREADX(2)
previously/ PUT_FILE_WRITEREAD_: Writes data to a process ................................................ PUT_FILE_WRITEREAD_(2)
attributes to permanent/ fsync: Writes modified data and file ........................................ fsync(2)
Pindex44 Hewlett-Packard Company 527186-023