| ARG_MAX |
Maximum number of arguments to a program. |
| AT_EMPTY_PATH |
Create a link to the old directory if a path is empty. |
| AT_FDCWD |
Flag for various *at calls to indicate current working directory. |
| AT_NO_AUTOMOUNT |
Do not auto mount filesystem if the base dir is a mount point. |
| AT_RECURSIVE |
Recurse subdirectories when applying changes. |
| AT_REMOVEDIR |
Unlink at: specify rmdir behaviour. |
| AT_STATX_DONT_SYNC |
Do not synchronize the attributes with the server (if any). |
| AT_STATX_FORCE_SYNC |
Force the attributes to be synchronized with the server (if any). |
| AT_STATX_SYNC_AS_STAT |
Behave as fpStat. |
| AT_STATX_SYNC_TYPE |
Type of synchronisation required from statx. |
| AT_SYMLINK_FOLLOW |
Dereference symbolic links. |
| AT_SYMLINK_NOFOLLOW |
Do not dereference symbolic links. |
| BITSINWORD |
Number of bits in a word. |
| BUS_ADRALN |
|
| BUS_ADRERR |
|
| BUS_OBJERR |
|
| CLD_CONTINUED |
|
| CLD_DUMPED |
|
| CLD_EXITED |
|
| CLD_KILLED |
|
| CLD_STOPPED |
|
| CLD_TRAPPED |
|
| clone_flags_fork |
Request fork behaviour for clone call. |
| ESysE2BIG |
System error: Argument list too long. |
| ESysEACCES |
System error: Permission denied. |
| ESysEADDRINUSE |
System error: Address already in use. |
| ESysEADDRNOTAVAIL |
System error: Cannot assign requested address. |
| ESysEADV |
System error: Advertise error. |
| ESysEAFNOSUPPORT |
System error: Address family not supported by protocol. |
| ESysEAGAIN |
System error: Try again. |
| ESysEALREADY |
System error: Operation already in progress. |
| ESysEBADE |
System error: Invalid exchange. |
| ESysEBADF |
System error: Bad file number. |
| ESysEBADFD |
System error: File descriptor in bad state. |
| ESysEBADMSG |
System error: Not a data message. |
| ESysEBADR |
System error: Invalid request descriptor. |
| ESysEBADRQC |
System error: Invalid request code. |
| ESysEBADSLT |
System error: Invalid slot. |
| ESysEBFONT |
System error: Bad font file format. |
| ESysEBUSY |
System error: Device or resource busy. |
| ESysECANCELED |
Operation canceled. |
| ESysECHILD |
System error: No child processes. |
| ESysECHRNG |
System error: Channel number out of range. |
| ESysECOMM |
System error: Communication error on send. |
| ESysECONNABORTED |
System error: Software caused connection abort. |
| ESysECONNREFUSED |
System error: Connection refused. |
| ESysECONNRESET |
System error: Connection reset by peer. |
| ESysEDEADLK |
System error: Resource deadlock would occur. |
| ESysEDEADLOCK |
System error: File locking deadlock error. |
| ESysEDESTADDRREQ |
System error: Destination address required. |
| ESysEDOM |
System error: Math argument out of domain of func. |
| ESysEDOTDOT |
System error: RFS specific error. |
| ESysEDQUOT |
System error: Quota exceeded. |
| ESysEEXIST |
System error: File exists. |
| ESysEFAULT |
System error: Bad address. |
| ESysEFBIG |
System error: File too large. |
| ESysEHOSTDOWN |
System error: Host is down. |
| ESysEHOSTUNREACH |
System error: No route to host. |
| ESysEIDRM |
System error: Identifier removed. |
| ESysEILSEQ |
System error: Illegal byte sequence. |
| ESysEINPROGRESS |
System error: Operation now in progress. |
| ESysEINTR |
System error: Interrupted system call. |
| ESysEINVAL |
System error: Invalid argument. |
| ESysEIO |
System error: I/O error. |
| ESysEISCONN |
System error: Transport endpoint is already connected. |
| ESysEISDIR |
System error: Is a directory. |
| ESysEISNAM |
System error: Is a named type file. |
| ESysEKEYEXPIRED |
Key has expired (Linux kernel module). |
| ESysEKEYREJECTED |
Key was rejected by service (Linux kernel module). |
| ESysEKEYREVOKED |
Key has been revoked (Linux kernel module). |
| ESysEL2HLT |
System error: Level 2 halted. |
| ESysEL2NSYNC |
System error: Level 2 not synchronized. |
| ESysEL3HLT |
System error: Level 3 halted. |
| ESysEL3RST |
System error: Level 3 reset. |
| ESysELIBACC |
System error: Can not access a needed shared library. |
| ESysELIBBAD |
System error: Accessing a corrupted shared library. |
| ESysELIBEXEC |
System error: Cannot exec a shared library directly. |
| ESysELIBMAX |
System error: Attempting to link in too many shared libraries. |
| ESysELIBSCN |
System error: .lib section in a.out corrupted. |
| ESysELNRNG |
System error: Link number out of range. |
| ESysELOOP |
System error: Too many symbolic links encountered. |
| ESysEMEDIUMTYPE |
Wrong medium type. |
| ESysEMFILE |
System error: Too many open files. |
| ESysEMLINK |
System error: Too many links. |
| ESysEMSGSIZE |
System error: Message too long. |
| ESysEMULTIHOP |
System error: Multihop attempted. |
| ESysENAMETOOLONG |
System error: File name too long. |
| ESysENAVAIL |
System error: No XENIX semaphores available. |
| ESysENETDOWN |
System error: Network is down. |
| ESysENETRESET |
System error: Network dropped connection because of reset. |
| ESysENETUNREACH |
System error: Network is unreachable. |
| ESysENFILE |
System error: File table overflow. |
| ESysENOANO |
System error: No anode. |
| ESysENOBUFS |
System error: No buffer space available. |
| ESysENOCSI |
System error: No CSI structure available. |
| ESysENODATA |
System error: No data available. |
| ESysENODEV |
System error: No such device. |
| ESysENOENT |
System error: No such file or directory. |
| ESysENOEXEC |
System error: Exec format error. |
| ESysENOKEY |
Required key not available (Linux kernel module). |
| ESysENOLCK |
System error: No record locks available. |
| ESysENOLINK |
System error: Link has been severed. |
| ESysENOMEDIUM |
No medium present. |
| ESysENOMEM |
System error: Out of memory. |
| ESysENOMSG |
System error: No message of desired type. |
| ESysENONET |
System error: Machine is not on the network. |
| ESysENOPKG |
System error: Package not installed. |
| ESysENOPROTOOPT |
System error: Protocol not available. |
| ESysENOSPC |
System error: No space left on device. |
| ESysENOSR |
System error: Out of streams resources. |
| ESysENOSTR |
System error: Device not a stream. |
| ESysENOSYS |
System error: Function not implemented. |
| ESysENOTBLK |
System error: Block device required. |
| ESysENOTCONN |
System error: Transport endpoint is not connected. |
| ESysENOTDIR |
System error: Not a directory. |
| ESysENOTEMPTY |
System error: Directory not empty. |
| ESysENOTNAM |
System error: Not a XENIX named type file. |
| ESysENOTRECOVERABLE |
State not recoverable (mutexes). |
| ESysENOTSOCK |
System error: Socket operation on non-socket. |
| ESysENOTTY |
System error: Not a typewriter. |
| ESysENOTUNIQ |
System error: Name not unique on network. |
| ESysENXIO |
System error: No such device or address. |
| ESysEOPNOTSUPP |
System error: Operation not supported on transport endpoint. |
| ESysEOVERFLOW |
System error: Value too large for defined data type. |
| ESysEOWNERDEAD |
Owner died (mutexes). |
| ESysEPERM |
System error: Operation not permitted. |
| ESysEPFNOSUPPORT |
System error: Protocol family not supported. |
| ESysEPIPE |
System error: Broken pipe. |
| ESysEPROTO |
System error: Protocol error. |
| ESysEPROTONOSUPPORT |
System error: Protocol not supported. |
| ESysEPROTOTYPE |
System error: Protocol wrong type for socket. |
| ESysERANGE |
System error: Math result not representable. |
| ESysEREMCHG |
System error: Remote address changed. |
| ESysEREMOTE |
System error: Object is remote. |
| ESysEREMOTEIO |
System error: Remote I/O error. |
| ESysERESTART |
System error: Interrupted system call should be restarted. |
| ESysERFKILL |
Operation not possible due to RF-Kill (wireless). |
| ESysEROFS |
System error: Read-only file system. |
| ESysESHUTDOWN |
System error: Cannot send after transport endpoint shutdown. |
| ESysESOCKTNOSUPPORT |
System error: Socket type not supported. |
| ESysESPIPE |
System error: Illegal seek. |
| ESysESRCH |
System error: No such process. |
| ESysESRMNT |
System error: Srmount error. |
| ESysESTALE |
System error: Stale NFS file handle. |
| ESysESTRPIPE |
System error: Streams pipe error. |
| ESysETIME |
System error: Timer expired. |
| ESysETIMEDOUT |
System error: Connection timed out. |
| ESysETOOMANYREFS |
System error: Too many references: cannot splice. |
| ESysETXTBSY |
System error: Text (code segment) file busy. |
| ESysEUCLEAN |
System error: Structure needs cleaning. |
| ESysEUNATCH |
System error: Protocol driver not attached. |
| ESysEUSERS |
System error: Too many users. |
| ESysEWOULDBLOCK |
System error: Operation would block. |
| ESysEXDEV |
System error: Cross-device link. |
| ESysEXFULL |
System error: Exchange full. |
| FD_MAXFDSET |
Maximum elements in a TFDSet array. |
| FPE_FLTDIV |
Value signalling floating point divide by zero in case of SIGFPE signal. |
| FPE_FLTINV |
Value signalling floating point invalid operation in case of SIGFPE signal. |
| FPE_FLTOVF |
Value signalling floating point overflow in case of SIGFPE signal. |
| FPE_FLTRES |
Value signalling floating point inexact result in case of SIGFPE signal. |
| FPE_FLTSUB |
Value signalling floating point subscript out of range in case of SIGFPE signal. |
| FPE_FLTUND |
Value signalling floating point underflow in case of SIGFPE signal. |
| FPE_INTDIV |
Value signalling integer divide in case of SIGFPE signal. |
| FPE_INTOVF |
Value signalling integer overflow in case of SIGFPE signal. |
| F_ADD_SEALS |
|
| F_CANCELLK |
|
| F_DUPFD_CLOEXEC |
|
| F_GetFd |
fpFCntl command: Get close-on-exec flag. |
| F_GetFl |
fpFCntl command: Get file descriptor flags. |
| F_GETLEASE |
|
| F_GetLk |
fpFCntl command: Get lock. |
| F_GetOwn |
fpFCntl command: get owner of file descriptor events. |
| F_GETPIPE_SZ |
|
| F_GET_SEALS |
|
| F_NOTIFY |
|
| F_OK |
fpAccess call test: file exists. |
| F_SetFd |
fpFCntl command: Set close-on-exec flag. |
| F_SetFl |
fpFCntl command: Set file descriptor flags. |
| F_SETLEASE |
|
| F_SetLk |
fpFCntl command: Set lock. |
| F_SetLkW |
fpFCntl command: Test lock. |
| F_SetOwn |
fpFCntl command: Set owner of file descriptor events. |
| F_SETPIPE_SZ |
|
| ILL_BADSTK |
|
| ILL_COPROC |
|
| ILL_ILLADR |
|
| ILL_ILLOPC |
|
| ILL_ILLOPN |
|
| ILL_ILLTRP |
|
| ILL_PRVOPC |
|
| ILL_PRVREG |
|
| ITIMER_PROF |
|
| ITIMER_REAL |
|
| ITIMER_VIRTUAL |
|
| ln2bitmask |
Last bit in word. |
| ln2bitsinword |
Power of 2 number of bits in word. |
| MAP_ANON |
Anonymous memory mapping (data private to application). |
| MAP_ANONYMOUS |
FpMMap map type: Don't use a file. |
| MAP_DENYWRITE |
FpMMap option: Ignored. |
| MAP_EXECUTABLE |
FpMMap option: Ignored. |
| MAP_FAILED |
Memory mapping failed error code. |
| MAP_FIXED |
FpMMap map type: Interpret addr exactly. |
| MAP_GROWSDOWN |
FpMMap option: Memory grows downward (like a stack). |
| MAP_LOCKED |
FpMMap option: lock the pages in memory. |
| MAP_NORESERVE |
FpMMap option: Do not reserve swap pages for this memory. |
| MAP_PRIVATE |
FpMMap map type: Changes are private. |
| MAP_SHARED |
FpMMap map type: Share changes. |
| MAP_TYPE |
FpMMap map type: Bitmask for type of mapping. |
| NAME_MAX |
Maximum filename length. |
| O_APPEND |
fpOpen file open mode: Append to file. |
| O_CLOEXEC |
|
| O_CREAT |
fpOpen file open mode: Create if file does not yet exist. |
| O_DIRECT |
fpOpen file open mode: Minimize caching effects. |
| O_DIRECTORY |
fpOpen file open mode: File must be directory. |
| O_EXCL |
fpOpen file open mode: Open exclusively. |
| O_LARGEFILE |
fpOpen file open mode: Open for 64-bit I/O. |
| O_NDELAY |
fpOpen file open mode: Alias for O_NonBlock. |
| O_NOCTTY |
fpOpen file open mode: No TTY control. |
| O_NOFOLLOW |
fpOpen file open mode: Fail if file is symbolic link. |
| O_NONBLOCK |
fpOpen file open mode: Open in non-blocking mode. |
| O_RDONLY |
fpOpen file open mode: Read only. |
| O_RDWR |
fpOpen file open mode: Read/Write. |
| O_SYNC |
fpOpen file open mode: Write to disc at once. |
| O_TRUNC |
fpOpen file open mode: Truncate file to length 0. |
| O_WRONLY |
fpOpen file open mode: Write only. |
| PATH_MAX |
Maximum pathname length. |
| POLLERR |
Error condition on output file descriptor. |
| POLLHUP |
Hang up. |
| POLLIN |
Data is available for reading. |
| POLLNVAL |
Invalid request, file descriptor not open. |
| POLLOUT |
Writing data will not block the write call. |
| POLLPRI |
Urgent data is available for reading. |
| POLLRDBAND |
Priority data ready for reading. |
| POLLRDNORM |
Same as POLLIN. |
| POLLWRBAND |
Priority data my be written. |
| POLLWRNORM |
Equivalent to POLLOUT. |
| POLL_ERR |
|
| POLL_HUP |
|
| POLL_IN |
|
| POLL_MSG |
|
| POLL_OUT |
|
| POLL_PRI |
|
| PRIO_PGRP |
Easy access alias for unixtype.PRIO_PGRP. |
| PRIO_PROCESS |
Easy access alias for unixtype.PRIO_PROCESS. |
| PRIO_USER |
Easy access alias for unixtype.PRIO_USER. |
| PROT_EXEC |
FpMMap memory access: page can be executed. |
| PROT_NONE |
FpMMap memory access: page can not be accessed. |
| PROT_READ |
FpMMap memory access: page can be read. |
| PROT_WRITE |
FpMMap memory access: page can be written. |
| RLIMIT_AS |
RLimit request address space limit. |
| RLIMIT_CORE |
RLimit request max core file size. |
| RLIMIT_CPU |
RLimit request CPU time in ms. |
| RLIMIT_DATA |
RLimit request max data size. |
| RLIMIT_FSIZE |
Rlimit request maximum file size. |
| RLIMIT_LOCKS |
RLimit request maximum file locks held. |
| RLIMIT_MEMLOCK |
RLimit request max locked-in-memory address space. |
| RLIMIT_NOFILE |
RLimit request max number of open files. |
| RLIMIT_NPROC |
RLimit request max number of processes. |
| RLIMIT_RSS |
RLimit request max resident set size. |
| RLIMIT_STACK |
RLimit request max stack size. |
| R_OK |
fpAccess call test: read allowed. |
| SA_INTERRUPT |
Sigaction options: ? |
| SA_NOCLDSTOP |
Sigaction options: Do not receive notification when child processes stop. |
| SA_NOCLDWAIT |
Sigaction options: ? |
| SA_NODEFER |
Sigaction options: Do not mask signal in its own signal handler. |
| SA_NOMASK |
Sigaction options: Do not prevent the signal from being received when it is handled. |
| SA_ONESHOT |
Sigaction options: Restore the signal action to the default state. |
| SA_ONSTACK |
Call the signal handler on an alternate signal stack. |
| SA_RESETHAND |
Sigaction options: Restore signal action to default state when signal handler exits. |
| SA_RESTART |
Sigaction options: Provide behaviour compatible with BSD signal semantics. |
| SA_RESTORER |
Signal restorer handler. |
| SA_SIGINFO |
Sigaction options: The signal handler takes 3 arguments, not one. |
| SEEK_CUR |
fpLSeek option: Set position relative to current position. |
| SEEK_END |
fpLSeek option: Set position relative to end of file. |
| SEEK_SET |
fpLSeek option: Set absolute position. |
| SEGV_ACCERR |
|
| SEGV_MAPERR |
|
| SIGABRT |
Signal: ABRT (Abort). |
| SIGALRM |
Signal: ALRM (Alarm clock). |
| SIGBUS |
Signal: BUS (bus error). |
| SIGCHLD |
Signal: CHLD (child status changed). |
| SIGCONT |
Signal: CONT (Continue). |
| SIGFPE |
Signal: FPE (Floating point error). |
| SIGHUP |
Signal: HUP (Hangup). |
| SIGILL |
Signal: ILL (Illegal instruction). |
| SIGINT |
Signal: INT (Interrupt). |
| SIGIO |
Signal: IO (I/O operation possible). |
| SIGIOT |
Signal: IOT (IOT trap). |
| SIGKILL |
Signal: KILL (unblockable). |
| SIGPIPE |
Signal: PIPE (Broken pipe. |
| SIGPOLL |
Signal: POLL (Pollable event). |
| SIGPROF |
Signal: PROF (Profiling alarm). |
| SIGPWR |
Signal: PWR (power failure restart). |
| SIGQUIT |
Signal: QUIT. |
| SIGSEGV |
Signal: SEGV (Segmentation violation). |
| SIGSTKFLT |
Signal: STKFLT (Stack Fault). |
| SIGSTOP |
Signal: STOP (Stop, unblockable). |
| SIGTERM |
Signal: TERM (Terminate). |
| SIGTRAP |
Signal: TRAP (Trace trap). |
| SIGTSTP |
Signal: TSTP (keyboard stop). |
| SIGTTIN |
Signal: TTIN (Terminal input, background). |
| SIGTTOU |
Signal: TTOU (Terminal output, background). |
| SIGUNUSED |
Signal: Unused. |
| SIGURG |
Signal: URG (Socket urgent condition). |
| SIGUSR1 |
Signal: USR1 (User-defined signal 1). |
| SIGUSR2 |
Signal: USR2 (User-defined signal 2). |
| SIGVTALRM |
Signal: VTALRM (Virtual alarm clock). |
| SIGWINCH |
Signal: WINCH (Window/Terminal size change). |
| SIGXCPU |
Signal: XCPU (CPU limit exceeded). |
| SIGXFSZ |
Signal: XFSZ (File size limit exceeded). |
| SIG_BLOCK |
Sigprocmask flags: Add signals to the set of blocked signals. |
| SIG_DFL |
Signal handler: Default signal handler. |
| SIG_ERR |
Signal handler: error. |
| SIG_IGN |
Signal handler: Ignore signal. |
| SIG_MAXSIG |
Maximum system signal number. |
| SIG_SETMASK |
Sigprocmask flags: Set of blocked signals is given. |
| SIG_UNBLOCK |
Sigprocmask flags: Remove signals from the set set of blocked signals. |
| SI_ASYNCIO |
|
| SI_KERNEL |
|
| SI_MESGQ |
|
| SI_PAD_SIZE |
Signal information pad size. |
| SI_QUEUE |
|
| SI_SIGIO |
|
| SI_TIMER |
|
| SI_TKILL |
|
| SI_USER |
|
| SYS_NMLN |
Max system name length. |
| S_IFBLK |
File (#rtl.baseunix.stat record) mode: Block device. |
| S_IFCHR |
File (#rtl.baseunix.stat record) mode: Character device. |
| S_IFDIR |
File (#rtl.baseunix.stat record) mode: Directory. |
| S_IFIFO |
File (#rtl.baseunix.stat record) mode: FIFO. |
| S_IFLNK |
File (#rtl.baseunix.stat record) mode: Link. |
| S_IFMT |
File (#rtl.baseunix.stat record) mode: File type bit mask. |
| S_IFREG |
File (#rtl.baseunix.stat record) mode: Regular file. |
| S_IFSOCK |
File (#rtl.baseunix.stat record) mode: Socket. |
| S_IRGRP |
Mode flag: Read by group. |
| S_IROTH |
Mode flag: Read by others. |
| S_IRUSR |
Mode flag: Read by owner. |
| S_IRWXG |
Mode flag: Read, write, execute by groups. |
| S_IRWXO |
Mode flag: Read, write, execute by others. |
| S_IRWXU |
Mode flag: Read, write, execute by user. |
| S_ISGID |
Mode flag: Set Group ID on execution. |
| S_ISUID |
Mode flag: Set user ID on execution. |
| S_ISVTX |
Mode flag: Set sticky bit. |
| S_IWGRP |
Mode flag: Write by group. |
| S_IWOTH |
Mode flag: Write by others. |
| S_IWUSR |
Mode flag: Write by owner. |
| S_IXGRP |
Mode flag: Execute by group. |
| S_IXOTH |
Mode flag: Execute by others. |
| S_IXUSR |
Mode flag: Execute by owner. |
| TRAP_BRKPT |
|
| TRAP_TRACE |
|
| UTSNAME_DOMAIN_LENGTH |
Max length of utsname domain name. |
| UTSNAME_LENGTH |
Max length of utsname system name, release, version, machine. |
| UTSNAME_NODENAME_LENGTH |
Max length of utsname node name. |
| WNOHANG |
#rtl.baseunix.fpWaitpid option: Do not wait for processes to terminate. |
| wordsinfdset |
Number of words in a TFDSet array. |
| wordsinsigset |
Number of words in a signal set. |
| WUNTRACED |
#rtl.baseunix.fpWaitpid option: Also report children which were stopped but not yet reported. |
| W_OK |
fpAccess call test: write allowed. |
| X_OK |
fpAccess call test: execute allowed. |