Common Lisp Package: IOLIB.SYSCALLS

README:

FUNCTION

Public

ACCESS (PATH MODE)

Check whether the file PATH can be accessed using mode MODE.

BZERO (BUFFER COUNT)

Fill the first COUNT bytes of BUFFER with zeros.

CHDIR (PATH)

Change the current working directory to PATH.

CHMOD (PATH MODE)

Change permissions of file PATH to mode MODE.

CHOWN (PATH OWNER GROUP)

Change ownership of file PATH to uid OWNER and gid GROUP(dereferences symlinks).

CLEARENV

Remove all name-value pairs from the environment and set the external variable *environ* to NULL.

CLOSE (FD)

Close open file descriptor FD.

CLOSEDIR (DIRP)

Close directory DIR when done listing its contents.

CREAT (PATH MODE)

Create file PATH with permissions MODE and return the new FD.

DUP (FD)

Duplicate file descriptor FD.

DUP2 (OLDFD NEWFD)

Make NEWFD be the copy of OLDFD, closing NEWFD first if necessary.

EPOLL-CREATE (SIZE)

Open an epoll file descriptor.

EPOLL-CTL (EPFD OP FD EVENT)

Control interface for an epoll descriptor.

EPOLL-WAIT (EPFD EVENTS MAXEVENTS TIMEOUT)

Wait for an I/O event on an epoll file descriptor.

SETFERRNO (VALUE)

Set errno value.

FCHDIR (FD)

Change the current working directory to the directory referenced by FD.

FCHMOD (FD MODE)

Change permissions of open file referenced by FD to mode MODE.

FCHOWN (FD OWNER GROUP)

Change ownership of an open file referenced by FD to uid OWNER and gid GROUP.

FDOPENDIR (FD)

Open directory denoted by descriptor FD for listing of its contents.

FORK

Create a child process.

FSTAT (FD)

Get information about file descriptor FD.

FSYNC (FD)

Schedule a file's buffers to be written to disk.

FTRUNCATE (FD LENGTH)

Truncate the file referenced by FD to a size of precisely LENGTH octets.

GET-MONOTONIC-TIME

Gets current time in seconds from a system's monotonic clock.

GETCWD

Return the current working directory as a string.

GETDOMAINNAME

Return the domain name of the current machine.

GETEGID

Get effective group id of the current process.

GETENV (NAME)

Returns the value of environment variable NAME.

GETEUID

Get effective user id of the current process.

GETGID

Get real group id of the current process.

GETGRGID (GID)

Gets a group-entry, by group id (reentrant).

GETGRNAM (NAME)

Gets a group-entry, by group name (reentrant).

GETHOSTNAME

Return the host name of the current machine.

GETPGID (PID)

Get process group id of process PID.

GETPGRP

Get process group id of the current process.

GETPID

Returns the process id of the current process

GETPPID

Returns the process id of the current process's parent

GETPRIORITY (WHICH WHO)

Get the scheduling priority of a process, process group, or user, as indicated by WHICH and WHO.

GETPWNAM (NAME)

Gets the password-entry of a user, by username (reentrant).

GETPWUID (UID)

Gets the password-entry of a user, by user id (reentrant).

GETRLIMIT (RESOURCE)

Return soft and hard limit of system resource RESOURCE.

GETRUSAGE (WHO)

Return resource usage measures of WHO.

GETTIMEOFDAY

Return the time in seconds and microseconds.

GETUID

Get real user id of the current process.

IOCTL (FD REQUEST &OPTIONAL (ARG NIL ARGP))

Control an I/O device.

KILL (PID SIGNUM)

Send signal SIG to process PID.

LCHOWN (PATH OWNER GROUP)

Change ownership of a file PATH to uid OWNER and gid GROUP(does not dereference symlinks).

LSEEK (FD OFFSET WHENCE)

Reposition the offset of the open file associated with the file descriptor FD to the argument OFFSET according to the directive WHENCE.

LSTAT (PATH)

Get information about file PATH(does not dereference symlinks).

MEMCPY (DEST SRC COUNT)

Copy COUNT octets from SRC to DEST. The two memory areas must not overlap.

MEMMOVE (DEST SRC COUNT)

Copy COUNT octets from SRC to DEST. The two memory areas may overlap.

MEMSET (BUFFER VALUE COUNT)

Fill the first COUNT bytes of BUFFER with the constant VALUE.

MKDIR (PATH MODE)

Create directory PATH with permissions MODE.

MKDTEMP (&OPTIONAL (TEMPLATE ))

Generate a unique temporary filename from TEMPLATE.

MKFIFO (PATH MODE)

Create a FIFO (named pipe) with name PATH and permissions MODE.

MKSTEMP (&OPTIONAL (TEMPLATE ))

Generate a unique temporary filename from TEMPLATE. Return two values: the file descriptor and the path of the temporary file.

MMAP (ADDR LENGTH PROT FLAGS FD OFFSET)

Map file referenced by FD at offset OFFSET into address space of the calling process at address ADDR and length LENGTH. PROT describes the desired memory protection of the mapping. FLAGS determines whether updates to the mapping are visible to other processes mapping the same region.

MUNMAP (ADDR LENGTH)

Unmap pages of memory starting at address ADDR with length LENGTH.

NICE (&OPTIONAL (INCREMENT 0))

Get or set process priority.

OPEN (PATH FLAGS &OPTIONAL (MODE *DEFAULT-OPEN-MODE*))

Open a file descriptor for PATH using FLAGS and permissions MODE (default value is *DEFAULT-OPEN-MODE* - #o666).

OPENDIR (PATH)

Open directory PATH for listing of its contents.

PIPE

Create pipe, returns two values with the new FDs.

POLL (FDS NFDS TIMEOUT)

Scan for I/O activity on multiple file descriptors.

PREAD (FD BUF COUNT OFFSET)

Read at most COUNT bytes from FD at offset OFFSET into the foreign area BUF.

PWRITE (FD BUF COUNT OFFSET)

Write at most COUNT bytes to FD at offset OFFSET from the foreign area BUF.

READ (FD BUF COUNT)

Read at most COUNT bytes from FD into the foreign area BUF.

READDIR (DIR)

Reads an item from the listing of directory DIR (reentrant).

READV (FD IOV IOVCNT)

Read from FD into the first IOVCNT buffers of the IOV array.

REALPATH (PATH)

Read the file name pointed by the symbolic link PATH.

RENAME (OLDPATH NEWPATH)

Rename file named by OLDPATH to NEWPATH.

REWINDDIR (DIRP)

Rewind directory DIR.

RMDIR (PATH)

Delete directory PATH.

SEEKDIR (DIRP POS)

Seek into directory DIR to position POS(as returned by TELLDIR).

SELECT (NFDS READFDS WRITEFDS EXCEPTFDS TIMEOUT)

Scan for I/O activity on multiple file descriptors.

SETEGID (GID)

Set effective group id of the current process to GID.

SETENV (NAME VALUE OVERWRITE)

Changes the value of environment variable NAME to VALUE. The environment variable is overwritten only if overwrite is not NIL.

SETEUID (UID)

Set effective user id of the current process to UID.

SETGID (GID)

Set real group id of the current process to GID.

SETPGID (PID PGID)

Set process group id of process PID to value PGID.

SETPGRP

Set process group id of the current process.

SETPRIORITY (WHICH WHO VALUE)

Set the scheduling priority of a process, process group, or user, as indicated by WHICH and WHO to VALUE.

SETREGID (RGID EGID)

Set real and effective group id of the current process to RGID and EGID.

SETREUID (RUID EUID)

Set real and effective user id of the current process to RUID and EUID.

SETRLIMIT (RESOURCE SOFT-LIMIT HARD-LIMIT)

Set SOFT-LIMIT and HARD-LIMIT of system resource RESOURCE.

SETSID

Create session and set process group id of the current process.

SETUID (UID)

Set real user id of the current process to UID.

STAT (PATH)

Get information about file PATH(dereferences symlinks).

STRERROR (&OPTIONAL (ERR (ERRNO)))

Look up the error message string for ERRNO (reentrant).

SYNC

Schedule all file system buffers to be written to disk.

TELLDIR (DIRP)

Return the current location in directory DIR.

TIME

Get time in seconds.

TRUNCATE (PATH LENGTH)

Truncate the file PATH to a size of precisely LENGTH octets.

UMASK (NEW-MODE)

Sets the umask to NEW-MODE and returns the old one.

UNAME

Get name and information about current kernel.

UNSETENV (NAME)

Removes the binding of environment variable NAME.

USLEEP (USECONDS)

Suspend execution for USECONDS microseconds.

WRITE (FD BUF COUNT)

Write at most COUNT bytes to FD from the foreign area BUF.

WRITEV (FD IOV IOVCNT)

Writes to FD the first IOVCNT buffers of the IOV array.

Undocumented

BOOL (BOOL)

CMSG.DATA (CMSG)

CMSG.FIRSTHDR (MSG)

CMSG.LEN (DATA-SIZE)

CMSG.SPACE (DATA-SIZE)

COPY-FD-SET (FROM TO)

CSTRING-TO-SSTRING

DIRFD (DIRP)

ERRNO

EXECV (PATH ARGV)

EXECVP (FILE ARGV)

FCNTL (FD CMD &OPTIONAL (ARG NIL ARGP))

FD-CLR (FD FD-SET)

FD-ISSET (FD FD-SET)

FD-NONBLOCK (FD)

SETFFD-NONBLOCK (NEWMODE FD)

FD-OPEN-P (FD)

FD-SET (FD FD-SET)

FD-ZERO (FD-SET)

GET-SYSCALL-ERROR-CONDITION (ERRNO)

GETTID

GRANTPT (FD)

MAKE-SYSCALL-ERROR (ERRNO SYSCALL FD FD2)

NEVER-FAILS (ERRCODE SYSCALL)

POINTER-OR-NIL (POINTER-OR-NIL)

POSIX-OPENPT (FLAGS)

PTSNAME (FD)

SIGACTION (SIGNUM ACT OLDACT)

SIGNAL-SYSCALL-ERROR (&OPTIONAL (ERRNO (ERRNO)) SYSCALL FD FD2)

SIGNAL-SYSCALL-ERROR-KW (ERROR-KEYWORD &OPTIONAL SYSCALL FD FD2)

SSTRING-TO-CSTRING

SYSCALL-ERROR (CONTROL-STRING &REST ARGS)

SYSCALL-ERROR-P (THING)

SYSCONF (NAME)

UNLOCKPT (FD)

WAITPID (PID OPTIONS)

WCOREDUMP (STATUS)

WEXITSTATUS (STATUS)

WIFCONTINUED (STATUS)

WIFEXITED (STATUS)

WIFSIGNALED (STATUS)

WIFSTOPPED (STATUS)

WSTOPSIG (STATUS)

WTERMSIG (STATUS)

Private

%CLOCK-GETRES (CLOCKID RES)

Returns the resolution of the clock CLOCKID.

%IOCTL/NOARG (FD REQUEST)

Send request REQUEST to file referenced by FD.

%IOCTL/POINTER (FD REQUEST ARG)

Send request REQUEST to file referenced by FD using argument ARG.

CLOCK-GETTIME (CLOCK-ID)

Returns the time of the clock CLOCKID.

CLOCK-SETTIME (CLOCK-ID)

Sets the time of the clock CLOCKID.

CSTRING-ALLOC (SSTRING)

Allocate a null-terminated foreign buffer containing SSTRING.

EXIT (STATUS)

terminate the calling process

Undocumented

%CLOCK-GETTIME (CLOCKID TP)

%CLOCK-SETTIME (CLOCKID TP)

%FCNTL/INT (FD CMD ARG)

%FCNTL/NOARG (FD CMD)

%FCNTL/POINTER (FD CMD ARG)

%FSTAT (VERSION FD BUF)

%GETCWD (BUF SIZE)

%GETDOMAINNAME (NAME NAMELEN)

%GETGRGID-R (UID GRP BUFFER BUFSIZE RESULT)

%GETGRNAM-R (NAME GRP BUFFER BUFSIZE RESULT)

%GETHOSTNAME (NAME NAMELEN)

%GETPWNAM-R (NAME PWD BUFFER BUFSIZE RESULT)

%GETPWUID-R (UID PWD BUFFER BUFSIZE RESULT)

%GETRLIMIT (RESOURCE RLIMIT)

%GETRUSAGE (WHO USAGE)

%GETTIMEOFDAY (TP TZP)

%LSTAT (VERSION FILE-NAME BUF)

%MKDTEMP (TEMPLATE)

%MKSTEMP (TEMPLATE)

%OPEN (PATH FLAGS MODE)

%PIPE (FDS)

%READDIR-R (DIRP ENTRY RESULT)

%REALPATH (PATH RESOLVED-PATH)

%SET-ERRNO (VALUE)

%SETRLIMIT (RESOURCE RLIMIT)

%STAT (VERSION FILE-NAME BUF)

%STRERROR-R (ERRNUM BUF BUFLEN)

%TIME (TLOC)

%UNAME (BUF)

%VAR-ACCESSOR-*ENVIRON*

SETF%VAR-ACCESSOR-*ENVIRON* (VALUE)

%WAITPID (PID STATUS OPTIONS)

CLOCK-GETRES (CLOCK-ID)

COUNT-SSTRING-OCTETS

DEFAULT-ERROR-PREDICATE (BASE-TYPE)

FUNCALL-GETGR (FN ARG)

FUNCALL-GETPW (FN ARG)

FUNCALL-STAT (FN ARG)

OFFSETS-FROM-UTF8

PARSE-NAME-AND-OPTIONS (SPEC)

UTF8-EXTRA-BYTES

MACRO

Public

Undocumented

DEFCFUN* (NAME-AND-OPTS RETURN-TYPE &BODY ARGS)

DEFENTRYPOINT (NAME (&REST ARGS) &BODY BODY)

DEFSYSCALL (NAME-AND-OPTS RETURN-TYPE &BODY ARGS)

REPEAT-DECREASING-TIMEOUT ((TIMEOUT-VAR TIMEOUT &OPTIONAL (BLOCK-NAME NIL BLOCKP)) &BODY BODY)

REPEAT-UPON-CONDITION ((&REST CONDITIONS) &BODY BODY)

REPEAT-UPON-CONDITION-DECREASING-TIMEOUT (((&REST CONDITIONS) TIMEOUT-VAR TIMEOUT &OPTIONAL (BLOCK-NAME NIL BLOCKP)) &BODY BODY)

REPEAT-UPON-EINTR (&BODY BODY)

SIGNAL-SYSCALL-ERROR/RESTART (ERRNO &OPTIONAL SYSCALL FD FD2)

WITH-CSTRING-TO-SSTRING ((VAR SIZE &OPTIONAL SIZE-VAR) &BODY BODY)

WITH-SSTRING-TO-CSTRING ((VAR SSTRING &OPTIONAL SIZE-VAR) &BODY BODY)

Private

Undocumented

DEFINE-DESIGNATOR (NAME CFFI-TYPE &BODY TYPE-CLAUSES)

GENERIC-FUNCTION

Public

Undocumented

CODE-OF (CONDITION)

EVENT-TYPE-OF (CONDITION)

IDENTIFIER-OF (CONDITION)

MESSAGE-OF (CONDITION)

SLOT-ACCESSOR

Public

Undocumented

BASE-TYPE-OF (OBJECT)

ERROR-GENERATOR-OF (OBJECT)

ERROR-LOCATION-OF (OBJECT)

ERROR-PREDICATE-OF (OBJECT)

HANDLE-OF (CONDITION)

HANDLE2-OF (CONDITION)

RETURN-FILTER-OF (OBJECT)

STAT-ATIME (OBJECT)

STAT-BLKSIZE (OBJECT)

STAT-BLOCKS (OBJECT)

STAT-CTIME (OBJECT)

STAT-DEV (OBJECT)

STAT-GID (OBJECT)

STAT-INO (OBJECT)

STAT-MODE (OBJECT)

STAT-MTIME (OBJECT)

STAT-RDEV (OBJECT)

STAT-SIZE (OBJECT)

STAT-UID (OBJECT)

SYSCALL-RESTART-P (OBJECT)

Private

Undocumented

CSTRING-FREE-FROM-FOREIGN-P (OBJECT)

CSTRING-FREE-TO-FOREIGN-P (OBJECT)

SYSCALL-OF (CONDITION)

VARIABLE

Public

Undocumented

*DEFAULT-OPEN-MODE*

Private

Undocumented

*SYSCALL-ERROR-MAP*

CLASS

Public

Undocumented

BOOL-DESIGNATOR

POINTER-OR-NIL-DESIGNATOR

STAT (PATH)

SYSCALL-WRAPPER

Private

Undocumented

CSTRING-TYPE

DIRENT-TCLASS

EPOLL-EVENT-TCLASS

FD-SET-TCLASS

GROUP-ENTRY-TCLASS

PASSWD-ENTRY-TCLASS

POLLFD-TCLASS

RLIMIT-TCLASS

RUSAGE-TCLASS

SIGACTION-TCLASS

STAT-TCLASS

TIMESPEC-TCLASS

TIMEVAL-TCLASS

UTSNAME-TCLASS

CONDITION

Public

POLL-ERROR

Signaled when an error occurs while polling for I/O readiness of a file descriptor.

POLL-TIMEOUT

Signaled when a timeout occurs while polling for I/O readiness of a file descriptor.

SYSCALL-ERROR (CONTROL-STRING &REST ARGS)

Base class for syscall errors.

Undocumented

E2BIG

EACCES

EADDRINUSE

EADDRNOTAVAIL

EADV

EAFNOSUPPORT

EALREADY

EBADE

EBADF

EBADFD

EBADMSG

EBADR

EBADRQC

EBADSLT

EBFONT

EBUSY

ECHILD

ECHRNG

ECOMM

ECONNABORTED

ECONNREFUSED

ECONNRESET

EDEADLK

EDEADLOCK

EDESTADDRREQ

EDOM

EDOTDOT

EDQUOT

EEXIST

EFAULT

EFBIG

EHOSTDOWN

EHOSTUNREACH

EIDRM

EILSEQ

EINPROGRESS

EINTR

EINVAL

EIO

EISCONN

EISDIR

EL2HLT

EL2NSYNC

EL3HLT

EL3RST

ELIBEXEC

ELIBMAX

ELIBSCN

ELNRNG

ELOOP

EMEDIUMTYPE

EMFILE

EMSGSIZE

EMULTIHOP

ENAMETOOLONG

ENAVAIL

ENETDOWN

ENETRESET

ENETUNREACH

ENFILE

ENOANO

ENOBUFS

ENOCSI

ENODATA

ENODEV

ENOENT

ENOEXEC

ENOLCK

ENOMEDIUM

ENOMEM

ENOMSG

ENONET

ENOPKG

ENOPROTOOPT

ENOSPC

ENOSR

ENOSTR

ENOSYS

ENOTBLK

ENOTCONN

ENOTDIR

ENOTEMPTY

ENOTNAM

ENOTSOCK

ENOTTY

ENOTUNIQ

ENXIO

EOPNOTSUPP

EOVERFLOW

EPERM

EPFNOSUPPORT

EPIPE

EPROTO

EPROTONOSUPPORT

EPROTOTYPE

ERANGE

EREMOTE

EREMOTEIO

ERESTART

EROFS

ESHUTDOWN

ESOCKTNOSUPPORT

ESPIPE

ESRCH

ESRMNT

ESTALE

ESTRPIPE

ETIME

ETIMEDOUT

ETOOMANYREFS

ETXTBSY

EUCLEAN

EUNATCH

EUSERS

EWOULDBLOCK

EXDEV

EXFULL

IOLIB-CONDITION

IOLIB-ERROR

Private

Undocumented

ELIBACC

ELIBBAD

ENOTSUP

EREMCHG

CONSTANT

Public

MAP-FAILED

mmap: failure

MAP-FIXED

mmap: map at location

MAP-PRIVATE

mmap: private mapping

MAP-SHARED

mmap: shared memory

PROT-EXEC

mmap: execute protection

PROT-NONE

mmap: no protection

PROT-READ

mmap: read protection

PROT-WRITE

mmap: write protection

S-IFBLK

special block-device

S-IFCHR

special character-device

S-IFDIR

directory

S-IFIFO

named pipe, aka fifo

S-IFLNK

symbolic link

S-IFMT

bitmask for type of entry

S-IFREG

regular file

S-IFSOCK

socket

S-IRGRP

read permission, group

S-IROTH

read permission, others

S-IRUSR

read permission, owner

S-IRWXG

read, write, execute/search by group

S-IRWXO

read, write, execute/search by others

S-IRWXU

read, write, execute/search by owner

S-ISGID

set-group-ID on execution

S-ISUID

set-user-ID on execution

S-ISVTX

'sticky' bit, many meanings, nonportable

S-IWGRP

write permission, group

S-IWOTH

write permission, others

S-IWUSR

write permission, owner

S-IXGRP

execute/search permission, group

S-IXOTH

execute/search permission, others

S-IXUSR

execute/search permission, owner

SIGALRM

real-timeimer expired.

SIGBUS

bus error.

SIGCHLD

child status has changed.

SIGCLD

child status has changed.

SIGCONT

continue after stop.

SIGHUP

terminal line hangup.

SIGIO

I/O is possible on a descriptor (see fcntl(2)).

SIGKILL

kill program.

SIGPIPE

write on a pipe with no reader.

SIGPROF

profilingimer alarm (see setitimer(2)).

SIGQUIT

quit program.

SIGRTMAX

Largest real-time signal number.

SIGRTMIN

Smallest real-time signal number.

SIGSTOP

stop (cannot be caught or ignored).

SIGSYS

non-existent system call invoked.

SIGTRAP

trace trap.

SIGTSTP

stop signal generated from keyboard.

SIGTTIN

background read attempted from control terminal.

SIGTTOU

background write attempted from control terminal.

SIGURG

urgent condition present on socket.

SIGUSR1

User defined signal 1.

SIGUSR2

User defined signal 2.

SIGVTALRM

virtualime alarm (see setitimer(2)).

SIGWINCH

Window size change.

SIGXCPU

cpuime limit exceeded (see setrlimit(2)).

SIGXFSZ

file size limit exceeded (see setrlimit(2)).

Undocumented

+CSTRING-PATH-MAX+

DT-BLK

DT-CHR

DT-DIR

DT-FIFO

DT-LNK

DT-REG

DT-SOCK

DT-UNKNOWN

DT-WHT

E2BIG

EACCES

EADDRINUSE

EADDRNOTAVAIL

EADV

EAFNOSUPPORT

EALREADY

EBADE

EBADF

EBADFD

EBADMSG

EBADR

EBADRQC

EBADSLT

EBFONT

EBUSY

ECHILD

ECHRNG

ECOMM

ECONNABORTED

ECONNREFUSED

ECONNRESET

EDEADLK

EDEADLOCK

EDESTADDRREQ

EDOM

EDOTDOT

EDQUOT

EEXIST

EFAULT

EFBIG

EHOSTDOWN

EHOSTUNREACH

EIDRM

EILSEQ

EINPROGRESS

EINTR

EINVAL

EIO

EISCONN

EISDIR

EL2HLT

EL2NSYNC

EL3HLT

EL3RST

ELIBEXEC

ELIBMAX

ELIBSCN

ELNRNG

ELOOP

EMEDIUMTYPE

EMFILE

EMSGSIZE

EMULTIHOP

ENAMETOOLONG

ENAVAIL

ENETDOWN

ENETRESET

ENETUNREACH

ENFILE

ENOANO

ENOBUFS

ENOCSI

ENODATA

ENODEV

ENOENT

ENOEXEC

ENOLCK

ENOMEDIUM

ENOMEM

ENOMSG

ENONET

ENOPKG

ENOPROTOOPT

ENOSPC

ENOSR

ENOSTR

ENOSYS

ENOTBLK

ENOTCONN

ENOTDIR

ENOTEMPTY

ENOTNAM

ENOTSOCK

ENOTTY

ENOTUNIQ

ENXIO

EOPNOTSUPP

EOVERFLOW

EPERM

EPFNOSUPPORT

EPIPE

EPOLL-CTL-ADD

EPOLL-CTL-DEL

EPOLL-CTL-MOD

EPOLLERR

EPOLLET

EPOLLHUP

EPOLLIN

EPOLLMSG

EPOLLONESHOT

EPOLLOUT

EPOLLPRI

EPOLLRDBAND

EPOLLRDNORM

EPOLLWRBAND

EPOLLWRNORM

EPROTO

EPROTONOSUPPORT

EPROTOTYPE

ERANGE

EREMOTE

EREMOTEIO

ERESTART

EROFS

ESHUTDOWN

ESOCKTNOSUPPORT

ESPIPE

ESRCH

ESRMNT

ESTALE

ESTRPIPE

ETIME

ETIMEDOUT

ETOOMANYREFS

ETXTBSY

EUCLEAN

EUNATCH

EUSERS

EWOULDBLOCK

EXDEV

EXFULL

F-DUPFD

F-GETFD

F-GETFL

F-GETLEASE

F-GETLK

F-GETOWN

F-GETSIG

F-OK

F-RDLCK

F-SETFD

F-SETFL

F-SETLEASE

F-SETLK

F-SETLKW

F-SETOWN

F-SETSIG

F-UNLCK

F-WRLCK

FD-SETSIZE

FIONBIO

FIONREAD

O-APPEND

O-ASYNC

O-CLOEXEC

O-CREAT

O-EXCL

O-NDELAY

O-NOCTTY

O-NOFOLLOW

O-NONBLOCK

O-RDONLY

O-RDWR

O-SYNC

O-TRUNC

O-WRONLY

PATH-MAX

POLLERR

POLLHUP

POLLIN

POLLNVAL

POLLOUT

POLLPRI

POLLRDBAND

POLLRDHUP

POLLRDNORM

POLLWRBAND

POLLWRNORM

PRIO-PGRP

PRIO-PROCESS

PRIO-USER

R-OK

RLIM-INFINITY

RLIM-SAVED-CUR

RLIM-SAVED-MAX

RLIMIT-AS

RLIMIT-CORE

RLIMIT-CPU

RLIMIT-DATA

RLIMIT-FSIZE

RLIMIT-LOCKS

RLIMIT-MEMLOCK

RLIMIT-MSGQUEUE

RLIMIT-NICE

RLIMIT-NLIMITS

RLIMIT-NOFILE

RLIMIT-NPROC

RLIMIT-RSS

RLIMIT-RTPRIO

RLIMIT-SIGPENDING

RLIMIT-STACK

RUSAGE-CHILDREN

RUSAGE-SELF

S-IEXEC

S-IREAD

S-IWRITE

SA-NOCLDSTOP

SA-NOCLDWAIT

SA-NODEFER

SA-ONSTACK

SA-RESETHAND

SA-RESTART

SA-SIGINFO

SC-ARG-MAX

SC-AVPHYS-PAGES

SC-CHILD-MAX

SC-CLK-TCK

SC-HOST-NAME-MAX

SC-LOGIN-NAME-MAX

SC-NPROCESSORS-CONF

SC-NPROCESSORS-ONLN

SC-OPEN-MAX

SC-PAGESIZE

SC-PHYS-PAGES

SC-RE-DUP-MAX

SC-STREAM-MAX

SC-SYMLOOP-MAX

SC-TTY-NAME-MAX

SC-TZNAME-MAX

SC-VERSION

SEEK-CUR

SEEK-END

SEEK-SET

SIG-DFL

SIG-IGN

SIZE-OF-BLKCNT-T

SIZE-OF-BLKSIZE-T

SIZE-OF-CHAR

SIZE-OF-DEV-T

SIZE-OF-EPOLL-EVENT

SIZE-OF-FD-SET

SIZE-OF-GID-T

SIZE-OF-INO-T

SIZE-OF-INT

SIZE-OF-LONG

SIZE-OF-LONG-LONG

SIZE-OF-MODE-T

SIZE-OF-NFDS-T

SIZE-OF-OFF-T

SIZE-OF-PID-T

SIZE-OF-POINTER

SIZE-OF-POLLFD

SIZE-OF-SHORT

SIZE-OF-SIGACTION

SIZE-OF-SIZE-T

SIZE-OF-SSIZE-T

SIZE-OF-STAT

SIZE-OF-SUSECONDS-T

SIZE-OF-TIME-T

SIZE-OF-TIMESPEC

SIZE-OF-TIMEVAL

SIZE-OF-UID-T

SIZE-OF-USECONDS-T

W-OK

WCONTINUED

WNOHANG

WUNTRACED

X-OK

Private

Undocumented

+STAT-VERSION+

CLOCK-MONOTONIC

CLOCK-REALTIME

ELIBACC

ELIBBAD

ENOTSUP

EREMCHG

SIZE-OF-CLOCKID-T

SIZE-OF-DIRENT

SIZE-OF-GROUP-ENTRY

SIZE-OF-ID-T

SIZE-OF-PASSWD-ENTRY

SIZE-OF-RLIM-T

SIZE-OF-RLIMIT

SIZE-OF-RUSAGE

SIZE-OF-UTSNAME

SYS-GETTID