Open System Services System Calls Reference Manual (G06.28+)

OSS System Calls Reference Manual
/Waits on write-ready
le descriptor .................................................................
spt_fd_write_ready(2)
/Sets interest in le descriptor .................................................................
spt_setOSSFileIOHandler(2)
/Unregisters an OSS
le descriptor .................................................................
spt_unregOSSFileIOHandler(2)
Duplicates and controls an open
le descriptor dup2:
......................................................
dup2(2)
version) spt_closex: Closes a
le descriptor (thread-aware
.........................................
spt_closex(2)
/Duplicates and controls an open
le descriptor (thread-aware/
........................................
spt_dup2x(2)
select( ) function for a single le descriptor /thread-aware
........................................
spt_select_single_np(2)
a callback/ /Registers the
le descriptor to manage through ................................
spt_regOSSFileIOHandler(2)
fcntl: Controls open le descriptors ................................................................
fcntl(2)
select: Selects among le descriptors for synchronous/
..................................
select(2)
spt_fcntlx: Controls open le descriptors (thread-aware/
......................................
spt_fcntlx(2)
select( ) function for mulitple le descriptors /thread-aware
.......................................
spt_select(2)
from accessing a Guardian disk le /excludes other users
..............................................
SPT_LOCKFILE(2)
a set of functions that execute a le exec: Species ........................................................
exec(2)
the owner and group IDs of a le fchown: Changes ....................................................
fchown(2)
of a subsequent write to the le /le in anticipation
.................................................
SPT_READUPDATEX(2)
or rewrites an existing le /le in the OSS environment .................................
creat(2)
server/ named.conf: con
guration le for BIND 9 domain name .......................................
named.conf(4)
creates a regular/ open: Opens a
le for reading or writing, .............................................
open(2)
Describes the archive (library) le format ar: .................................................................
ar(4)
the extended cpio archive le format cpio: Describes
...........................................
cpio(4)
the extended tar archive le format tar: Describes ..............................................
tar(4)
data/ /writes data to a Guardian
le from an array and waits for ....................................
SPT_WRITEREADX(2)
for data to be read back from the le /from an array and waits ........................................
SPT_WRITEREADX(2)
spt_writevx: Writes to a le from scattered buffers/ ............................................
spt_writevx(2)
writev: Writes to a le from scattered buffers .............................................
writev(2)
information about an open le fstat: Provides .........................................................
fstat(2)
leset information for an open le fstatvfs: Gets ...........................................................
fstatvfs(2)
rename_guardian: Renames a le (Guardian rename( )/ ...............................................
rename_guardian(2)
from a Guardian disk or process le in anticipation of a/ /data .......................................
SPT_READUPDATEX(2)
/or writing, creates a regular le in the OSS environment ..........................................
open(2)
creat: Creates a regular le in the OSS environment or/ ....................................
creat(2)
readv: Reads from a le into scattered buffers ...............................................
readv(2)
spt_readvx: Reads from a le into scattered buffers/ .............................................
spt_readvx(2)
the owner and group IDs of a le lchown: Changes ....................................................
lchown(2)
ftruncate: Changes le length .......................................................................
ftruncate(2)
about a symbolic link or any le lstat: Provides information ....................................
lstat(2)
Sets and gets the value of the le mode creation mask umask: ..................................
umask(2)
lename: Explain OSS le system le naming .....................................................................
lename(5)
spt_regFile: Registers the le number .....................................................................
spt_regFile(2)
/Registers the le number .....................................................................
spt_regFileIOHandler(2)
manages /Unregisters a Guardian le number as one that the user ....................................
spt_unregFile(2)
Registers the Pathsend le number spt_regPathsendFile:
................................
spt_regPathsendFile(2)
operation lseek: Sets le offset for read or write ............................................
lseek(2)
operation on a Guardian le opened nowait /incomplete ...................................
SPT_CANCEL(2)
character/ mknod: Creates a le or assigns a pathname to a ......................................
mknod(2)
rename: Renames a le or directory ..............................................................
rename(2)
function) rename_oss: Renames a le or directory (OSS rename( ) ................................... rename_oss(2)
a record in a Guardian disk le /other users from accessing .................................... SPT_LOCKREC(2)
processing of records in a disk le /performs random ................................................... SPT_WRITEUPDATEUNLOCKX(2)
SPT_UNLOCKREC: unlocks a Guardian le record currently locked by/ .................................... SPT_UNLOCKREC(2)
the name for a temporary le (reentrant) /Constructs ........................................... tmpnam_r(2)
reads records in a Guardian disk le /sequentially locks and ........................................... SPT_READLOCKX(2)
ulimit: Sets and gets le size limits .................................................................
ulimit(2)
closes an open Guardian le SPT_ FILE_CLOSE_: ............................................ SPT_FILE_CLOSE_(2)
Provides information about a le stat: ..........................................................................
stat(2)
Creates a symbolic link to a le symlink: ...................................................................
symlink(2)
lename: Explain OSS le system le naming .................................................. lename(5)
hier: Explains the OSS le system hierarchy ..................................................... hier(5)
pathname: Explains OSS le system path naming ................................................ pathname(5)
spt_readx: Reads from a le (thread-aware version) ............................................ spt_readx(2)
spt_writex: Writes to a le (thread-aware version) ............................................ spt_writex(2)
data/ /data from an open Guardian le to the application process ....................................... SPT_READX(2)
argument/ execlp: Executes a le using a lename, a set of ........................................ execlp(2)
array, and/ execvp: Executes a le using a lename, an argv ........................................ execvp(2)
Pindex10 Hewlett-Packard Company 527186-005