SB-UNIX
SB-UNIX
properties
ID: SB-UNIX
LOCK: T
private: a wrapper layer for SBCL itself to use when talking with an underlying Unix-y operating system. This was a public package in CMU CL, but that was different. CMU CL's UNIX package tried to provide a comprehensive, stable Unix interface suitable for the end user. This package only tries to implement what happens to be needed by the current implementation of SBCL, and makes no guarantees of interface stability.
UNIX-KILL  compiled function
properties
ID: SB-UNIX:UNIX-KILL
ALLOC: HEAP IMMOBILE
UNIX-KILL names a compiled function: Lambda-list: (PID SIGNAL) Declared type: (FUNCTION (T T) (VALUES (SIGNED-BYTE 32) &OPTIONAL)) Inline proclamation: INLINE (inline expansion available) Source file: SYS:SRC;CODE;TARGET-SIGNAL.LISP
definitions
- SYS:SRC;CODE;TARGET-SIGNAL.LISP
RU-NIVCSW
properties
ID: SB-UNIX:RU-NIVCSW
ALLOC: HEAP IMMOBILE
RU-OUBLOCK
properties
ID: SB-UNIX:RU-OUBLOCK
ALLOC: HEAP IMMOBILE
EIO  constant var
properties
ID: SB-UNIX:EIO
ALLOC: HEAP IMMOBILE
EIO names a constant variable: Value: 5
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
TV-SEC
properties
ID: SB-UNIX:TV-SEC
ALLOC: HEAP IMMOBILE
INO-T  alien
properties
ID: SB-UNIX:INO-T
ALLOC: HEAP IMMOBILE
INO-T names an alien type: Expansion: #<ALIEN-TYPE (UNSIGNED 64)>
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
ST-NLINK
properties
ID: SB-UNIX:ST-NLINK
ALLOC: HEAP IMMOBILE
SIGVTALRM  constant var
properties
ID: SB-UNIX:SIGVTALRM
ALLOC: HEAP IMMOBILE
SIGVTALRM names a constant variable: Value: 26
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
UNIX-POLL  compiled function
properties
ID: SB-UNIX:UNIX-POLL
ALLOC: HEAP IMMOBILE
UNIX-POLL names a compiled function:
Lambda-list: (POLLFDS NFDS TO-MSEC)
Derived type: (FUNCTION (T FIXNUM FIXNUM)
(VALUES (OR (UNSIGNED-BYTE 31) NULL) (SIGNED-BYTE 32)
&OPTIONAL))
Inline proclamation: INLINE (inline expansion available)
Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
ST-UID
properties
ID: SB-UNIX:ST-UID
ALLOC: HEAP IMMOBILE
O_RDONLY  constant var
properties
ID: SB-UNIX:O_RDONLY
ALLOC: HEAP IMMOBILE
O_RDONLY names a constant variable: Value: 0
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
L_SET  constant var
properties
ID: SB-UNIX:L_SET
ALLOC: HEAP IMMOBILE
L_SET names a constant variable: Value: 0
definitions
- SYS:SRC;CODE;UNIX.LISP
SIGINT  constant var
properties
ID: SB-UNIX:SIGINT
ALLOC: HEAP IMMOBILE
SIGINT names a constant variable: Value: 2
- Referenced by
- (INSTALL-SIGINT-HANDLER IN /home/ellis/src/core/lib/swank/sbcl.lisp)
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
EEXIST  constant var
properties
ID: SB-UNIX:EEXIST
ALLOC: HEAP IMMOBILE
EEXIST names a constant variable: Value: 17
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
TV-USEC
properties
ID: SB-UNIX:TV-USEC
ALLOC: HEAP IMMOBILE
UNIX-GETHOSTNAME  compiled function
properties
ID: SB-UNIX:UNIX-GETHOSTNAME
ALLOC: HEAP IMMOBILE
UNIX-GETHOSTNAME names a compiled function:
Lambda-list: ()
Derived type: (FUNCTION NIL
(VALUES (OR SIMPLE-STRING NULL) &OPTIONAL (SIGNED-BYTE 32)))
Source file: SYS:SRC;CODE;UNIX.LISP
- Called by
definitions
- SYS:SRC;CODE;UNIX.LISP
SIGPROF  constant var
properties
ID: SB-UNIX:SIGPROF
ALLOC: HEAP IMMOBILE
SIGPROF names a constant variable: Value: 27
- Referenced by
- SB-SPROF:START-PROFILING
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
R_OK  constant var
properties
ID: SB-UNIX:R_OK
ALLOC: HEAP IMMOBILE
R_OK names a constant variable: Value: 4
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
UNIX-SIMPLE-POLL  compiled function
properties
ID: SB-UNIX:UNIX-SIMPLE-POLL
ALLOC: HEAP IMMOBILE
UNIX-SIMPLE-POLL names a compiled function: Lambda-list: (FD DIRECTION TO-MSEC) Derived type: (FUNCTION (FIXNUM T FIXNUM) (VALUES BOOLEAN &OPTIONAL)) Source file: SYS:SRC;CODE;UNIX.LISP
- Called by
- (SOCKET-CONNECT (SOCKET))
- IO/SYS:WAIT-UNTIL-FD-READY
definitions
- SYS:SRC;CODE;UNIX.LISP
FD
properties
ID: SB-UNIX:FD
ALLOC: HEAP IMMOBILE
POLLNVAL  constant var
properties
ID: SB-UNIX:POLLNVAL
ALLOC: HEAP IMMOBILE
POLLNVAL names a constant variable: Value: 32
- Referenced by
- IO/SYS::PROCESS-POLL-REVENTS
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
O_EXCL  constant var
properties
ID: SB-UNIX:O_EXCL
ALLOC: HEAP IMMOBILE
O_EXCL names a constant variable: Value: 128
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
RUSAGE_SELF  constant var
properties
ID: SB-UNIX:RUSAGE_SELF
ALLOC: HEAP IMMOBILE
RUSAGE_SELF names a constant variable: Value: 0
definitions
- SYS:SRC;CODE;UNIX.LISP
SIGSYS  constant var
properties
ID: SB-UNIX:SIGSYS
ALLOC: HEAP IMMOBILE
SIGSYS names a constant variable: Value: 31
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
SIGSTOP  constant var
properties
ID: SB-UNIX:SIGSTOP
ALLOC: HEAP IMMOBILE
SIGSTOP names a constant variable: Value: 19
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
CLOCK-MONOTONIC-RAW  constant var
properties
ID: SB-UNIX:CLOCK-MONOTONIC-RAW
ALLOC: HEAP IMMOBILE
CLOCK-MONOTONIC-RAW names a constant variable: Value: 4
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
SIGTTOU  constant var
properties
ID: SB-UNIX:SIGTTOU
ALLOC: HEAP IMMOBILE
SIGTTOU names a constant variable: Value: 22
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
SIGQUIT  constant var
properties
ID: SB-UNIX:SIGQUIT
ALLOC: HEAP IMMOBILE
SIGQUIT names a constant variable: Value: 3
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
FD-ISSET  compiled function
properties
ID: SB-UNIX:FD-ISSET
ALLOC: HEAP IMMOBILE
FD-ISSET names a compiled function: Lambda-list: (OFFSET FD-SET) Declared type: (FUNCTION ((UNSIGNED-BYTE 10) T) *) Derived type: (FUNCTION ((UNSIGNED-BYTE 10) T) (VALUES BOOLEAN &OPTIONAL)) Inline proclamation: INLINE (inline expansion available) Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
O_RDWR  constant var
properties
ID: SB-UNIX:O_RDWR
ALLOC: HEAP IMMOBILE
O_RDWR names a constant variable: Value: 2
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
SIGTERM  constant var
properties
ID: SB-UNIX:SIGTERM
ALLOC: HEAP IMMOBILE
SIGTERM names a constant variable: Value: 15
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
UNIX-ISATTY  compiled function
properties
ID: SB-UNIX:UNIX-ISATTY
ALLOC: HEAP IMMOBILE
UNIX-ISATTY names a compiled function:
Lambda-list: (FD)
Derived type: (FUNCTION ((UNSIGNED-BYTE 31))
(VALUES (OR (UNSIGNED-BYTE 31) NULL) (SIGNED-BYTE 32)
&OPTIONAL))
Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
SIGALRM  constant var
properties
ID: SB-UNIX:SIGALRM
ALLOC: HEAP IMMOBILE
SIGALRM names a constant variable: Value: 14
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
USER-HOMEDIR  compiled function
properties
ID: SB-UNIX:USER-HOMEDIR
ALLOC: HEAP IMMOBILE
USER-HOMEDIR names a compiled function: Lambda-list: (UID) Derived type: (FUNCTION (T) (VALUES SIMPLE-STRING &OPTIONAL)) Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
CLOCK-REALTIME  constant var
properties
ID: SB-UNIX:CLOCK-REALTIME
ALLOC: HEAP IMMOBILE
CLOCK-REALTIME names a constant variable: Value: 0
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
GID-T  alien
properties
ID: SB-UNIX:GID-T
ALLOC: HEAP IMMOBILE
GID-T names an alien type: Expansion: #<ALIEN-TYPE (UNSIGNED 32)>
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
TIME-T  alien
properties
ID: SB-UNIX:TIME-T
ALLOC: HEAP IMMOBILE
TIME-T names an alien type: Expansion: #<ALIEN-TYPE (SIGNED 64)>
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
SIGTTIN  constant var
properties
ID: SB-UNIX:SIGTTIN
ALLOC: HEAP IMMOBILE
SIGTTIN names a constant variable: Value: 21
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
RU-NSWAP
properties
ID: SB-UNIX:RU-NSWAP
ALLOC: HEAP IMMOBILE
SIGUSR1  constant var
properties
ID: SB-UNIX:SIGUSR1
ALLOC: HEAP IMMOBILE
SIGUSR1 names a constant variable: Value: 10
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
RUSAGE_CHILDREN  constant var
properties
ID: SB-UNIX:RUSAGE_CHILDREN
ALLOC: HEAP IMMOBILE
RUSAGE_CHILDREN names a constant variable: Value: -1
definitions
- SYS:SRC;CODE;UNIX.LISP
UNIX-MKDIR  compiled function
properties
ID: SB-UNIX:UNIX-MKDIR
ALLOC: HEAP IMMOBILE
UNIX-MKDIR names a compiled function:
Lambda-list: (NAME MODE)
Derived type: (FUNCTION (SIMPLE-STRING (UNSIGNED-BYTE 32))
(VALUES BOOLEAN (SIGNED-BYTE 32) &OPTIONAL))
Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
UNIX-SETITIMER  compiled function
properties
ID: SB-UNIX:UNIX-SETITIMER
ALLOC: HEAP IMMOBILE
UNIX-SETITIMER names a compiled function:
Lambda-list: (WHICH INT-SECS INT-USEC VAL-SECS VAL-USEC)
Derived type: (FUNCTION
((MEMBER :REAL :VIRTUAL :PROFILE) UNSIGNED-BYTE (MOD 1000000)
UNSIGNED-BYTE (MOD 1000000))
(VALUES (MEMBER T) (UNSIGNED-BYTE 63) (MOD 1000000)
(UNSIGNED-BYTE 63) (MOD 1000000) &OPTIONAL))
Documentation:
UNIX-SETITIMER sets the INTERVAL and VALUE slots of one of three system
timers (:real :virtual or :profile). A SIGALRM, SIGVTALRM, or SIGPROF
respectively will be delivered in VALUE <seconds+microseconds> from now.
INTERVAL, when non-zero, is reloaded into the timer on each expiration.
Setting VALUE to zero disables the timer. See the Unix man page for more
details. On success, unix-setitimer returns the
old contents of the INTERVAL and VALUE slots as in unix-getitimer.
Source file: SYS:SRC;CODE;UNIX.LISP
- Called by
- SB-SPROF:STOP-PROFILING
- SB-SPROF:START-PROFILING
definitions
- SYS:SRC;CODE;UNIX.LISP
SIGPIPE  constant var
properties
ID: SB-UNIX:SIGPIPE
ALLOC: HEAP IMMOBILE
SIGPIPE names a constant variable: Value: 13
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
UNIX-FAST-SELECT  compiled function
properties
ID: SB-UNIX:UNIX-FAST-SELECT
ALLOC: HEAP IMMOBILE
UNIX-FAST-SELECT names a compiled function:
Lambda-list: (NUM-DESCRIPTORS READ-FDS WRITE-FDS EXCEPTION-FDS TIMEOUT-SECS
TIMEOUT-USECS)
Derived type: (FUNCTION
(INTEGER
(OR
(SB-ALIEN:ALIEN
(*
(SB-ALIEN:STRUCT SB-UNIX:FD-SET
(SB-UNIX::FDS-BITS (ARRAY (SB-ALIEN:UNSIGNED 64) 16)
:OFFSET 0))))
NULL)
(OR
(SB-ALIEN:ALIEN
(*
(SB-ALIEN:STRUCT SB-UNIX:FD-SET
(SB-UNIX::FDS-BITS (ARRAY (SB-ALIEN:UNSIGNED 64) 16)
:OFFSET 0))))
NULL)
(OR
(SB-ALIEN:ALIEN
(*
(SB-ALIEN:STRUCT SB-UNIX:FD-SET
(SB-UNIX::FDS-BITS (ARRAY (SB-ALIEN:UNSIGNED 64) 16)
:OFFSET 0))))
NULL)
(OR (UNSIGNED-BYTE 31) NULL) (OR (UNSIGNED-BYTE 31) NULL))
(VALUES (OR (UNSIGNED-BYTE 31) NULL) (SIGNED-BYTE 32)
&OPTIONAL))
Inline proclamation: INLINE (inline expansion available)
Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
UNIX-GETITIMER  compiled function
properties
ID: SB-UNIX:UNIX-GETITIMER
ALLOC: HEAP IMMOBILE
UNIX-GETITIMER names a compiled function:
Lambda-list: (WHICH)
Derived type: (FUNCTION ((MEMBER :REAL :VIRTUAL :PROFILE))
(VALUES (MEMBER T) (UNSIGNED-BYTE 63) (MOD 1000000)
(UNSIGNED-BYTE 63) (MOD 1000000) &OPTIONAL))
Documentation:
UNIX-GETITIMER returns the INTERVAL and VALUE slots of one of
three system timers (:real :virtual or :profile). On success,
unix-getitimer returns 5 values,
T, it-interval-secs, it-interval-usec, it-value-secs, it-value-usec.
Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
UNIX-LSEEK  compiled function
properties
ID: SB-UNIX:UNIX-LSEEK
ALLOC: HEAP IMMOBILE
UNIX-LSEEK names a compiled function:
Lambda-list: (FD OFFSET WHENCE)
Derived type: (FUNCTION ((UNSIGNED-BYTE 31) T (MOD 3))
(VALUES (OR (UNSIGNED-BYTE 63) NULL) (SIGNED-BYTE 32)
&OPTIONAL))
Documentation:
Unix-lseek accepts a file descriptor and moves the file pointer by
OFFSET octets. Whence can be any of the following:
L_SET Set the file pointer.
L_INCR Increment the file pointer.
L_XTND Extend the file size.
Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
ST-ATIME
properties
ID: SB-UNIX:ST-ATIME
ALLOC: HEAP IMMOBILE
UNIX-GETPID  compiled function
properties
ID: SB-UNIX:UNIX-GETPID
ALLOC: HEAP IMMOBILE
UNIX-GETPID names a compiled function: Lambda-list: () Declared type: (FUNCTION NIL (VALUES (SIGNED-BYTE 32) &OPTIONAL)) Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
TIOCGPGRP  constant var
properties
ID: SB-UNIX:TIOCGPGRP
ALLOC: HEAP IMMOBILE
TIOCGPGRP names a constant variable: Value: 21519
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
UNIX-FSTAT  compiled function
properties
ID: SB-UNIX:UNIX-FSTAT
ALLOC: HEAP IMMOBILE
UNIX-FSTAT names a compiled function:
Lambda-list: (FD)
Derived type: (FUNCTION ((UNSIGNED-BYTE 31))
(VALUES BOOLEAN (INTEGER -2147483648 18446744073709551615)
&OPTIONAL (UNSIGNED-BYTE 64) (UNSIGNED-BYTE 32)
(UNSIGNED-BYTE 64) (UNSIGNED-BYTE 32)
(UNSIGNED-BYTE 32) (UNSIGNED-BYTE 64) (SIGNED-BYTE 64)
(SIGNED-BYTE 64) (SIGNED-BYTE 64) (SIGNED-BYTE 64)
(SIGNED-BYTE 64) (SIGNED-BYTE 64)))
Source file: SYS:SRC;CODE;UNIX.LISP
- Called by
- (ADD-FD-HANDLER IN /home/ellis/src/core/lib/swank/sbcl.lisp)
definitions
- SYS:SRC;CODE;UNIX.LISP
RU-IDRSS
properties
ID: SB-UNIX:RU-IDRSS
ALLOC: HEAP IMMOBILE
UNIX-UID
properties
ID: SB-UNIX:UNIX-UID
ALLOC: HEAP IMMOBILE
UNIX-UID names a type-specifier: Lambda-list: () Expansion: (UNSIGNED-BYTE 32)
definitions
- SYS:SRC;CODE;UNIX.LISP
SIGCONT  constant var
properties
ID: SB-UNIX:SIGCONT
ALLOC: HEAP IMMOBILE
SIGCONT names a constant variable: Value: 18
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
UNIX-PATHNAME
properties
ID: SB-UNIX:UNIX-PATHNAME
ALLOC: HEAP IMMOBILE
UNIX-PATHNAME names a type-specifier: Lambda-list: () Expansion: SIMPLE-STRING
definitions
- SYS:SRC;CODE;UNIX.LISP
UNIX-PID
properties
ID: SB-UNIX:UNIX-PID
ALLOC: HEAP IMMOBILE
UNIX-PID names a type-specifier: Lambda-list: () Expansion: (UNSIGNED-BYTE 32)
definitions
- SYS:SRC;CODE;UNIX.LISP
SIGBUS  constant var
properties
ID: SB-UNIX:SIGBUS
ALLOC: HEAP IMMOBILE
SIGBUS names a constant variable: Value: 7
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
SIGUSR2  constant var
properties
ID: SB-UNIX:SIGUSR2
ALLOC: HEAP IMMOBILE
SIGUSR2 names a constant variable: Value: 12
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
UNIX-READLINK  compiled function
properties
ID: SB-UNIX:UNIX-READLINK
ALLOC: HEAP IMMOBILE
UNIX-READLINK names a compiled function:
Lambda-list: (PATH)
Derived type: (FUNCTION (SIMPLE-STRING)
(VALUES (OR SIMPLE-STRING NULL) (OR NULL (SIGNED-BYTE 32))
&OPTIONAL))
Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
UNIX-REALPATH  compiled function
properties
ID: SB-UNIX:UNIX-REALPATH
ALLOC: HEAP IMMOBILE
UNIX-REALPATH names a compiled function:
Lambda-list: (PATH)
Derived type: (FUNCTION (SIMPLE-STRING)
(VALUES (OR SIMPLE-STRING NULL) (OR NULL (SIGNED-BYTE 32))
&OPTIONAL))
Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
L_XTND  constant var
properties
ID: SB-UNIX:L_XTND
ALLOC: HEAP IMMOBILE
L_XTND names a constant variable: Value: 2
definitions
- SYS:SRC;CODE;UNIX.LISP
UNIX-GID
properties
ID: SB-UNIX:UNIX-GID
ALLOC: HEAP IMMOBILE
UNIX-GID names a type-specifier: Lambda-list: () Expansion: (UNSIGNED-BYTE 32)
definitions
- SYS:SRC;CODE;UNIX.LISP
SIGURG  constant var
properties
ID: SB-UNIX:SIGURG
ALLOC: HEAP IMMOBILE
SIGURG names a constant variable: Value: 23
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
CLOCK-GETTIME  compiled function
properties
ID: SB-UNIX:CLOCK-GETTIME
ALLOC: HEAP IMMOBILE
CLOCK-GETTIME names a compiled function:
Lambda-list: (CLOCKID)
Derived type: (FUNCTION ((SIGNED-BYTE 32))
(VALUES FIXNUM (MOD 1000000001) &OPTIONAL))
Inline proclamation: INLINE (inline expansion available)
Source file: SYS:SRC;CODE;UNIX.LISP
- Called by
- IO/SYS:GET-MONOTONIC-TIME
definitions
- SYS:SRC;CODE;UNIX.LISP
UNIX-TMPFILE  compiled function
properties
ID: SB-UNIX:UNIX-TMPFILE
ALLOC: HEAP IMMOBILE
UNIX-TMPFILE names a compiled function: Lambda-list: () Derived type: (FUNCTION NIL (VALUES SB-INT:STDIO-FILE &OPTIONAL)) Source file: SYS:SRC;CODE;FD-STREAM.LISP
definitions
- SYS:SRC;CODE;FD-STREAM.LISP
POLLFD
properties
ID: SB-UNIX:POLLFD
ALLOC: HEAP IMMOBILE
definitions
- SYS:SRC;CODE;UNIX.LISP
TIMEVAL
properties
ID: SB-UNIX:TIMEVAL
ALLOC: HEAP IMMOBILE
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
S-IFREG  constant var
properties
ID: SB-UNIX:S-IFREG
ALLOC: HEAP IMMOBILE
S-IFREG names a constant variable: Value: 32768
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
DEV-T  alien
properties
ID: SB-UNIX:DEV-T
ALLOC: HEAP IMMOBILE
DEV-T names an alien type: Expansion: #<ALIEN-TYPE (UNSIGNED 64)>
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
CLOCK-MONOTONIC-COARSE  constant var
properties
ID: SB-UNIX:CLOCK-MONOTONIC-COARSE
ALLOC: HEAP IMMOBILE
CLOCK-MONOTONIC-COARSE names a constant variable: Value: 6
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
SIGILL  constant var
properties
ID: SB-UNIX:SIGILL
ALLOC: HEAP IMMOBILE
SIGILL names a constant variable: Value: 4
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
EVENTS
properties
ID: SB-UNIX:EVENTS
ALLOC: HEAP IMMOBILE
O_NOCTTY  constant var
properties
ID: SB-UNIX:O_NOCTTY
ALLOC: HEAP IMMOBILE
O_NOCTTY names a constant variable: Value: 256
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
WCONTINUED  constant var
properties
ID: SB-UNIX:WCONTINUED
ALLOC: HEAP IMMOBILE
WCONTINUED names a constant variable: Value: 8
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
RU-MINFLT
properties
ID: SB-UNIX:RU-MINFLT
ALLOC: HEAP IMMOBILE
UNIX-WRITE  compiled function
properties
ID: SB-UNIX:UNIX-WRITE
ALLOC: HEAP IMMOBILE
UNIX-WRITE names a compiled function:
Lambda-list: (FD BUF OFFSET LEN)
Derived type: (FUNCTION
((UNSIGNED-BYTE 31)
(OR SIMPLE-BASE-STRING (SIMPLE-ARRAY CHARACTER (*))
(SIMPLE-ARRAY SINGLE-FLOAT (*))
(SIMPLE-ARRAY DOUBLE-FLOAT (*)) SIMPLE-BIT-VECTOR
(SIMPLE-ARRAY (UNSIGNED-BYTE 2) (*))
(SIMPLE-ARRAY (UNSIGNED-BYTE 4) (*))
(SIMPLE-ARRAY (UNSIGNED-BYTE 7) (*))
(SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*))
(SIMPLE-ARRAY (UNSIGNED-BYTE 15) (*))
(SIMPLE-ARRAY (UNSIGNED-BYTE 16) (*))
(SIMPLE-ARRAY (UNSIGNED-BYTE 31) (*))
(SIMPLE-ARRAY (UNSIGNED-BYTE 32) (*))
(SIMPLE-ARRAY (UNSIGNED-BYTE 62) (*))
(SIMPLE-ARRAY (UNSIGNED-BYTE 63) (*))
(SIMPLE-ARRAY (UNSIGNED-BYTE 64) (*))
(SIMPLE-ARRAY (SIGNED-BYTE 8) (*))
(SIMPLE-ARRAY (SIGNED-BYTE 16) (*))
(SIMPLE-ARRAY (SIGNED-BYTE 32) (*))
(SIMPLE-ARRAY FIXNUM (*))
(SIMPLE-ARRAY (SIGNED-BYTE 64) (*))
(SIMPLE-ARRAY (COMPLEX SINGLE-FLOAT) (*))
(SIMPLE-ARRAY (COMPLEX DOUBLE-FLOAT) (*))
SB-SYS:SYSTEM-AREA-POINTER)
(UNSIGNED-BYTE 44) (UNSIGNED-BYTE 44))
(VALUES (OR NULL (UNSIGNED-BYTE 44)) (SIGNED-BYTE 32)
&OPTIONAL))
Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
POLLERR  constant var
properties
ID: SB-UNIX:POLLERR
ALLOC: HEAP IMMOBILE
POLLERR names a constant variable: Value: 8
- Referenced by
- IO/SYS::PROCESS-POLL-REVENTS
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
ST-BLOCKS
properties
ID: SB-UNIX:ST-BLOCKS
ALLOC: HEAP IMMOBILE
EINTR  constant var
properties
ID: SB-UNIX:EINTR
ALLOC: HEAP IMMOBILE
EINTR names a constant variable: Value: 4
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
SIGTRAP  constant var
properties
ID: SB-UNIX:SIGTRAP
ALLOC: HEAP IMMOBILE
SIGTRAP names a constant variable: Value: 5
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
REVENTS
properties
ID: SB-UNIX:REVENTS
ALLOC: HEAP IMMOBILE
SIGXFSZ  constant var
properties
ID: SB-UNIX:SIGXFSZ
ALLOC: HEAP IMMOBILE
SIGXFSZ names a constant variable: Value: 25
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
FD-TYPE  compiled function
properties
ID: SB-UNIX:FD-TYPE
ALLOC: HEAP IMMOBILE
FD-TYPE names a compiled function:
Lambda-list: (FD)
Derived type: (FUNCTION ((UNSIGNED-BYTE 31))
(VALUES
(MEMBER :DIRECTORY :CHARACTER :BLOCK :REGULAR :SOCKET :LINK
:FIFO :UNKNOWN)
&OPTIONAL))
Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
RAISE  compiled macro function
properties
ID: SB-UNIX:RAISE
ALLOC: HEAP IMMOBILE
RAISE names a macro: Lambda-list: (SIGNAL) Source file: SYS:SRC;CODE;TARGET-SIGNAL.LISP
definitions
- SYS:SRC;CODE;TARGET-SIGNAL.LISP
FD-ZERO  compiled function
properties
ID: SB-UNIX:FD-ZERO
ALLOC: HEAP IMMOBILE
FD-ZERO names a compiled function: Lambda-list: (FD-SET) Derived type: (FUNCTION (T) (VALUES NULL &OPTIONAL)) Inline proclamation: INLINE (inline expansion available) Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
SB-MKSTEMP  compiled function
properties
ID: SB-UNIX:SB-MKSTEMP
ALLOC: HEAP IMMOBILE
SB-MKSTEMP names a compiled function:
Lambda-list: (TEMPLATE-STRING MODE)
Derived type: (FUNCTION (STRING (UNSIGNED-BYTE 32))
(VALUES (OR (UNSIGNED-BYTE 31) NULL)
(OR SIMPLE-STRING (SIGNED-BYTE 32)) &OPTIONAL))
Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
ST-DEV
properties
ID: SB-UNIX:ST-DEV
ALLOC: HEAP IMMOBILE
UNIX-FCLOSE  compiled function
properties
ID: SB-UNIX:UNIX-FCLOSE
ALLOC: HEAP IMMOBILE
UNIX-FCLOSE names a compiled function: Lambda-list: (FILE) Derived type: (FUNCTION (T) (VALUES (SIGNED-BYTE 32) &OPTIONAL)) Source file: SYS:SRC;CODE;FD-STREAM.LISP
definitions
- SYS:SRC;CODE;FD-STREAM.LISP
FD-SETSIZE  constant var
properties
ID: SB-UNIX:FD-SETSIZE
ALLOC: HEAP IMMOBILE
FD-SETSIZE names a constant variable: Value: 1024
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
S-IFLNK  constant var
properties
ID: SB-UNIX:S-IFLNK
ALLOC: HEAP IMMOBILE
S-IFLNK names a constant variable: Value: 40960
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
SIGWINCH  constant var
properties
ID: SB-UNIX:SIGWINCH
ALLOC: HEAP IMMOBILE
SIGWINCH names a constant variable: Value: 28
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
POSIX-GETCWD/  compiled function
properties
ID: SB-UNIX:POSIX-GETCWD/
ALLOC: HEAP IMMOBILE
POSIX-GETCWD/ names a compiled function: Lambda-list: () Derived type: (FUNCTION NIL (VALUES SIMPLE-STRING &OPTIONAL)) Source file: SYS:SRC;CODE;UNIX.LISP
- Called by
- UIOP/OS:GETCWD
definitions
- SYS:SRC;CODE;UNIX.LISP
L_INCR  constant var
properties
ID: SB-UNIX:L_INCR
ALLOC: HEAP IMMOBILE
L_INCR names a constant variable: Value: 1
definitions
- SYS:SRC;CODE;UNIX.LISP
RU-NVCSW
properties
ID: SB-UNIX:RU-NVCSW
ALLOC: HEAP IMMOBILE
ST-SIZE
properties
ID: SB-UNIX:ST-SIZE
ALLOC: HEAP IMMOBILE
SIGIO  constant var
properties
ID: SB-UNIX:SIGIO
ALLOC: HEAP IMMOBILE
SIGIO names a constant variable: Value: 29
- Referenced by
- SWANK/SBCL::SET-SIGIO-HANDLER
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
ST-RDEV
properties
ID: SB-UNIX:ST-RDEV
ALLOC: HEAP IMMOBILE
UNIX-ACCESS  compiled function
properties
ID: SB-UNIX:UNIX-ACCESS
ALLOC: HEAP IMMOBILE
UNIX-ACCESS names a compiled function:
Lambda-list: (PATH MODE)
Derived type: (FUNCTION (SIMPLE-STRING (UNSIGNED-BYTE 3))
(VALUES BOOLEAN (SIGNED-BYTE 32) &OPTIONAL))
Source file: SYS:SRC;CODE;UNIX.LISP
- Called by
definitions
- SYS:SRC;CODE;UNIX.LISP
EWOULDBLOCK  constant var
properties
ID: SB-UNIX:EWOULDBLOCK
ALLOC: HEAP IMMOBILE
EWOULDBLOCK names a constant variable: Value: 11
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
SIGFPE  constant var
properties
ID: SB-UNIX:SIGFPE
ALLOC: HEAP IMMOBILE
SIGFPE names a constant variable: Value: 8
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
UNIX-GETRUSAGE  compiled function
properties
ID: SB-UNIX:UNIX-GETRUSAGE
ALLOC: HEAP IMMOBILE
UNIX-GETRUSAGE names a compiled function:
Lambda-list: (WHO)
Derived type: (FUNCTION (T)
(VALUES BOOLEAN
(INTEGER -9223381260226812662775808
9223381260226812661775807)
&OPTIONAL
(INTEGER -9223381260226812662775808
9223381260226812661775807)
(SIGNED-BYTE 64) (SIGNED-BYTE 64) (SIGNED-BYTE 64)
(SIGNED-BYTE 64) (SIGNED-BYTE 64) (SIGNED-BYTE 64)
(SIGNED-BYTE 64) (SIGNED-BYTE 64) (SIGNED-BYTE 64)
(SIGNED-BYTE 64) (SIGNED-BYTE 64) (SIGNED-BYTE 64)
(SIGNED-BYTE 64) (SIGNED-BYTE 64)))
Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
CLOCK-MONOTONIC  constant var
properties
ID: SB-UNIX:CLOCK-MONOTONIC
ALLOC: HEAP IMMOBILE
CLOCK-MONOTONIC names a constant variable: Value: 1
- Referenced by
- IO/SYS:GET-MONOTONIC-TIME
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
UNIX-READ  compiled function
properties
ID: SB-UNIX:UNIX-READ
ALLOC: HEAP IMMOBILE
UNIX-READ names a compiled function:
Lambda-list: (FD BUF LEN)
Derived type: (FUNCTION
((UNSIGNED-BYTE 31) SB-SYS:SYSTEM-AREA-POINTER
(UNSIGNED-BYTE 44))
(VALUES (OR NULL (UNSIGNED-BYTE 44)) (SIGNED-BYTE 32)
&OPTIONAL))
Inline proclamation: MAYBE-INLINE (inline expansion available)
Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
CLOCK-PROCESS-CPUTIME-ID  constant var
properties
ID: SB-UNIX:CLOCK-PROCESS-CPUTIME-ID
ALLOC: HEAP IMMOBILE
CLOCK-PROCESS-CPUTIME-ID names a constant variable: Value: 2
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
WUNTRACED  constant var
properties
ID: SB-UNIX:WUNTRACED
ALLOC: HEAP IMMOBILE
WUNTRACED names a constant variable: Value: 2
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
UNIX-KILLPG  compiled function
properties
ID: SB-UNIX:UNIX-KILLPG
ALLOC: HEAP IMMOBILE
UNIX-KILLPG names a compiled function: Lambda-list: (PGRP SIGNAL) Declared type: (FUNCTION (T T) (VALUES (SIGNED-BYTE 32) &OPTIONAL)) Inline proclamation: INLINE (inline expansion available) Source file: SYS:SRC;CODE;TARGET-SIGNAL.LISP
definitions
- SYS:SRC;CODE;TARGET-SIGNAL.LISP
RU-MSGRCV
properties
ID: SB-UNIX:RU-MSGRCV
ALLOC: HEAP IMMOBILE
ST-GID
properties
ID: SB-UNIX:ST-GID
ALLOC: HEAP IMMOBILE
ST-MODE
properties
ID: SB-UNIX:ST-MODE
ALLOC: HEAP IMMOBILE
FD-CLR  compiled function
properties
ID: SB-UNIX:FD-CLR
ALLOC: HEAP IMMOBILE
FD-CLR names a compiled function: Lambda-list: (OFFSET FD-SET) Declared type: (FUNCTION ((UNSIGNED-BYTE 10) T) *) Derived type: (FUNCTION ((UNSIGNED-BYTE 10) T) (VALUES T &OPTIONAL)) Inline proclamation: INLINE (inline expansion available) Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
RU-UTIME
properties
ID: SB-UNIX:RU-UTIME
ALLOC: HEAP IMMOBILE
UNIX-IOCTL  compiled function
properties
ID: SB-UNIX:UNIX-IOCTL
ALLOC: HEAP IMMOBILE
UNIX-IOCTL names a compiled function:
Lambda-list: (FD CMD ARG)
Derived type: (FUNCTION ((UNSIGNED-BYTE 31) (UNSIGNED-BYTE 64) T)
(VALUES BOOLEAN (SIGNED-BYTE 32) &OPTIONAL))
Source file: SYS:SRC;CODE;UNIX.LISP
- Called by
- (IOCTL)
- IOCTL
definitions
- SYS:SRC;CODE;UNIX.LISP
SIGSEGV  constant var
properties
ID: SB-UNIX:SIGSEGV
ALLOC: HEAP IMMOBILE
SIGSEGV names a constant variable: Value: 11
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
RU-STIME
properties
ID: SB-UNIX:RU-STIME
ALLOC: HEAP IMMOBILE
SC-NPROCESSORS-ONLN  constant var
properties
ID: SB-UNIX:SC-NPROCESSORS-ONLN
ALLOC: HEAP IMMOBILE
SC-NPROCESSORS-ONLN names a constant variable: Value: 84
- Referenced by
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
RU-MAXRSS
properties
ID: SB-UNIX:RU-MAXRSS
ALLOC: HEAP IMMOBILE
UNIX-LSTAT  compiled function
properties
ID: SB-UNIX:UNIX-LSTAT
ALLOC: HEAP IMMOBILE
UNIX-LSTAT names a compiled function:
Lambda-list: (NAME)
Derived type: (FUNCTION (SIMPLE-STRING)
(VALUES BOOLEAN (INTEGER -2147483648 18446744073709551615)
&OPTIONAL (UNSIGNED-BYTE 64) (UNSIGNED-BYTE 32)
(UNSIGNED-BYTE 64) (UNSIGNED-BYTE 32)
(UNSIGNED-BYTE 32) (UNSIGNED-BYTE 64) (SIGNED-BYTE 64)
(SIGNED-BYTE 64) (SIGNED-BYTE 64) (SIGNED-BYTE 64)
(SIGNED-BYTE 64) (SIGNED-BYTE 64)))
Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
UID-HOMEDIR  compiled function
properties
ID: SB-UNIX:UID-HOMEDIR
ALLOC: HEAP IMMOBILE
UID-HOMEDIR names a compiled function: Lambda-list: (UID) Derived type: (FUNCTION (T) (VALUES SIMPLE-STRING &OPTIONAL)) Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
ST-CTIME
properties
ID: SB-UNIX:ST-CTIME
ALLOC: HEAP IMMOBILE
RU-IXRSS
properties
ID: SB-UNIX:RU-IXRSS
ALLOC: HEAP IMMOBILE
EBADF  constant var
properties
ID: SB-UNIX:EBADF
ALLOC: HEAP IMMOBILE
EBADF names a constant variable: Value: 9
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
X_OK  constant var
properties
ID: SB-UNIX:X_OK
ALLOC: HEAP IMMOBILE
X_OK names a constant variable: Value: 1
- Referenced by
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
UNIX-STAT  compiled function
properties
ID: SB-UNIX:UNIX-STAT
ALLOC: HEAP IMMOBILE
UNIX-STAT names a compiled function:
Lambda-list: (NAME)
Derived type: (FUNCTION (SIMPLE-STRING)
(VALUES BOOLEAN (INTEGER -2147483648 18446744073709551615)
&OPTIONAL (UNSIGNED-BYTE 64) (UNSIGNED-BYTE 32)
(UNSIGNED-BYTE 64) (UNSIGNED-BYTE 32)
(UNSIGNED-BYTE 32) (UNSIGNED-BYTE 64) (SIGNED-BYTE 64)
(SIGNED-BYTE 64) (SIGNED-BYTE 64) (SIGNED-BYTE 64)
(SIGNED-BYTE 64) (SIGNED-BYTE 64)))
Source file: SYS:SRC;CODE;UNIX.LISP
- Called by
- UIOP/FILESYSTEM:PROBE-FILE*
definitions
- SYS:SRC;CODE;UNIX.LISP
POLLOUT  constant var
properties
ID: SB-UNIX:POLLOUT
ALLOC: HEAP IMMOBILE
POLLOUT names a constant variable: Value: 4
- Referenced by
- IO/SYS::PROCESS-POLL-REVENTS
- IO/SYS::COMPUTE-POLL-FLAGS
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
UNIX-OPEN  compiled function
properties
ID: SB-UNIX:UNIX-OPEN
ALLOC: HEAP IMMOBILE
UNIX-OPEN names a compiled function:
Lambda-list: (PATH FLAGS MODE &KEY)
Derived type: (FUNCTION (SIMPLE-STRING FIXNUM (UNSIGNED-BYTE 32) &KEY)
(VALUES (OR (UNSIGNED-BYTE 31) NULL)
(OR (INTEGER -2147483648 3) (INTEGER 5 2147483647))
&OPTIONAL))
Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
ELOOP  constant var
properties
ID: SB-UNIX:ELOOP
ALLOC: HEAP IMMOBILE
ELOOP names a constant variable: Value: 40
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
NANOSLEEP  compiled function
properties
ID: SB-UNIX:NANOSLEEP
ALLOC: HEAP IMMOBILE
NANOSLEEP names a compiled function: Lambda-list: (SECS NSECS) Derived type: (FUNCTION (T T) (VALUES NULL &OPTIONAL)) Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
POLLIN  constant var
properties
ID: SB-UNIX:POLLIN
ALLOC: HEAP IMMOBILE
POLLIN names a constant variable: Value: 1
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
FD-SET  compiled function
properties
ID: SB-UNIX:FD-SET
ALLOC: HEAP IMMOBILE
FD-SET names a compiled function: Lambda-list: (OFFSET FD-SET) Declared type: (FUNCTION ((UNSIGNED-BYTE 10) T) *) Derived type: (FUNCTION ((UNSIGNED-BYTE 10) T) (VALUES T &OPTIONAL)) Inline proclamation: INLINE (inline expansion available) Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
UNIX-GETUID  compiled function
properties
ID: SB-UNIX:UNIX-GETUID
ALLOC: HEAP IMMOBILE
UNIX-GETUID names a compiled function: Lambda-list: () Declared type: (FUNCTION NIL (VALUES (SIGNED-BYTE 32) &OPTIONAL)) Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
W_OK  constant var
properties
ID: SB-UNIX:W_OK
ALLOC: HEAP IMMOBILE
W_OK names a constant variable: Value: 2
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
O_CREAT  constant var
properties
ID: SB-UNIX:O_CREAT
ALLOC: HEAP IMMOBILE
O_CREAT names a constant variable: Value: 64
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
RU-MAJFLT
properties
ID: SB-UNIX:RU-MAJFLT
ALLOC: HEAP IMMOBILE
POSIX-GETCWD  compiled function
properties
ID: SB-UNIX:POSIX-GETCWD
ALLOC: HEAP IMMOBILE
POSIX-GETCWD names a compiled function: Lambda-list: () Derived type: (FUNCTION NIL *) Source file: SYS:SRC;CODE;UNIX.LISP
- Called by
- SB-POSIX:GETCWD
definitions
- SYS:SRC;CODE;UNIX.LISP
O_APPEND  constant var
properties
ID: SB-UNIX:O_APPEND
ALLOC: HEAP IMMOBILE
O_APPEND names a constant variable: Value: 1024
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
RU-INBLOCK
properties
ID: SB-UNIX:RU-INBLOCK
ALLOC: HEAP IMMOBILE
UNIX-PIPE  compiled function
properties
ID: SB-UNIX:UNIX-PIPE
ALLOC: HEAP IMMOBILE
UNIX-PIPE names a compiled function:
Lambda-list: ()
Derived type: (FUNCTION NIL
(VALUES (OR NULL (SIGNED-BYTE 32)) (SIGNED-BYTE 32)&OPTIONAL))
Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
UNIX-OFFSET  alien
properties
ID: SB-UNIX:UNIX-OFFSET
ALLOC: HEAP IMMOBILE
UNIX-OFFSET names an alien type: Expansion: #<ALIEN-TYPE (SIGNED 64)>
definitions
- SYS:SRC;CODE;UNIX.LISP
ST-BLKSIZE
properties
ID: SB-UNIX:ST-BLKSIZE
ALLOC: HEAP IMMOBILE
CLOCK-THREAD-CPUTIME-ID  constant var
properties
ID: SB-UNIX:CLOCK-THREAD-CPUTIME-ID
ALLOC: HEAP IMMOBILE
CLOCK-THREAD-CPUTIME-ID names a constant variable: Value: 3
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
UNIX-GETTIMEOFDAY  compiled function
properties
ID: SB-UNIX:UNIX-GETTIMEOFDAY
ALLOC: HEAP IMMOBILE
UNIX-GETTIMEOFDAY names a compiled function:
Lambda-list: ()
Derived type: (FUNCTION NIL
(VALUES (MEMBER T) (SIGNED-BYTE 64) (SIGNED-BYTE 64) NULL NULL
&OPTIONAL))
Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
SIGTSTP  constant var
properties
ID: SB-UNIX:SIGTSTP
ALLOC: HEAP IMMOBILE
SIGTSTP names a constant variable: Value: 20
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
POLLHUP  constant var
properties
ID: SB-UNIX:POLLHUP
ALLOC: HEAP IMMOBILE
POLLHUP names a constant variable: Value: 16
- Referenced by
- IO/SYS::PROCESS-POLL-REVENTS
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
O_WRONLY  constant var
properties
ID: SB-UNIX:O_WRONLY
ALLOC: HEAP IMMOBILE
O_WRONLY names a constant variable: Value: 1
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
EPIPE  constant var
properties
ID: SB-UNIX:EPIPE
ALLOC: HEAP IMMOBILE
EPIPE names a constant variable: Value: 32
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
SIGXCPU  constant var
properties
ID: SB-UNIX:SIGXCPU
ALLOC: HEAP IMMOBILE
SIGXCPU names a constant variable: Value: 24
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
S-IFDIR  constant var
properties
ID: SB-UNIX:S-IFDIR
ALLOC: HEAP IMMOBILE
S-IFDIR names a constant variable: Value: 16384
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
ST-MTIME
properties
ID: SB-UNIX:ST-MTIME
ALLOC: HEAP IMMOBILE
F_OK  constant var
properties
ID: SB-UNIX:F_OK
ALLOC: HEAP IMMOBILE
F_OK names a constant variable: Value: 0
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
PTHREAD-KILL  compiled macro function
properties
ID: SB-UNIX:PTHREAD-KILL
ALLOC: HEAP IMMOBILE
PTHREAD-KILL names a macro: Lambda-list: (OS-THREAD SIGNAL) Source file: SYS:SRC;CODE;TARGET-SIGNAL.LISP
- Macroexpanded by
- SB-SPROF:START-PROFILING
definitions
- SYS:SRC;CODE;TARGET-SIGNAL.LISP
UNIX-UNLINK  compiled function
properties
ID: SB-UNIX:UNIX-UNLINK
ALLOC: HEAP IMMOBILE
UNIX-UNLINK names a compiled function:
Lambda-list: (NAME)
Derived type: (FUNCTION (SIMPLE-STRING)
(VALUES BOOLEAN (SIGNED-BYTE 32) &OPTIONAL))
Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
SIGCHLD  constant var
properties
ID: SB-UNIX:SIGCHLD
ALLOC: HEAP IMMOBILE
SIGCHLD names a constant variable: Value: 17
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
UID-T  alien
properties
ID: SB-UNIX:UID-T
ALLOC: HEAP IMMOBILE
UID-T names an alien type: Expansion: #<ALIEN-TYPE (UNSIGNED 32)>
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
WNOHANG  constant var
properties
ID: SB-UNIX:WNOHANG
ALLOC: HEAP IMMOBILE
WNOHANG names a constant variable: Value: 1
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
ENOENT  constant var
properties
ID: SB-UNIX:ENOENT
ALLOC: HEAP IMMOBILE
ENOENT names a constant variable: Value: 2
- Referenced by
- SB-BSD-SOCKETS::GETPROTOBYNAME
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
UNIX-EXIT  compiled function
properties
ID: SB-UNIX:UNIX-EXIT
ALLOC: HEAP IMMOBILE
UNIX-EXIT names a compiled function:
In EARLY deprecation since SBCL version 1.0.56.55. Use SB-SYS:OS-EXITinstead.
Lambda-list: (CODE)
Derived type: (FUNCTION (T) (VALUES BOOLEAN (SIGNED-BYTE 32) &OPTIONAL))
Documentation:
The function SB-UNIX:UNIX-EXIT has been deprecated as of SBCL version1.0.56.55.
Use SB-SYS:OS-EXIT instead.
Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
- SYS:SRC;CODE;UNIX.LISP
- (DEPRECATED FUNCTION)
RU-MSGSND
properties
ID: SB-UNIX:RU-MSGSND
ALLOC: HEAP IMMOBILE
UID-USERNAME  compiled function
properties
ID: SB-UNIX:UID-USERNAME
ALLOC: HEAP IMMOBILE
UID-USERNAME names a compiled function: Lambda-list: (UID) Derived type: (FUNCTION (T) (VALUES SIMPLE-STRING &OPTIONAL)) Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
VOID-SYSCALL  compiled macro function
properties
ID: SB-UNIX:VOID-SYSCALL
ALLOC: HEAP IMMOBILE
VOID-SYSCALL names a macro: Lambda-list: ((NAME &REST ARG-TYPES) &REST ARGS) Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
UNIX-RENAME  compiled function
properties
ID: SB-UNIX:UNIX-RENAME
ALLOC: HEAP IMMOBILE
UNIX-RENAME names a compiled function:
Lambda-list: (NAME1 NAME2)
Derived type: (FUNCTION (SIMPLE-STRING SIMPLE-STRING)
(VALUES BOOLEAN (SIGNED-BYTE 32) &OPTIONAL))
Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
O_TRUNC  constant var
properties
ID: SB-UNIX:O_TRUNC
ALLOC: HEAP IMMOBILE
O_TRUNC names a constant variable: Value: 512
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
EAGAIN  constant var
properties
ID: SB-UNIX:EAGAIN
ALLOC: HEAP IMMOBILE
EAGAIN names a constant variable: Value: 11
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
RU-ISRSS
properties
ID: SB-UNIX:RU-ISRSS
ALLOC: HEAP IMMOBILE
UNIX-FILE-MODE
properties
ID: SB-UNIX:UNIX-FILE-MODE
ALLOC: HEAP IMMOBILE
UNIX-FILE-MODE names a type-specifier: Lambda-list: () Expansion: (UNSIGNED-BYTE 32)
definitions
- SYS:SRC;CODE;UNIX.LISP
RU-NSIGNALS
properties
ID: SB-UNIX:RU-NSIGNALS
ALLOC: HEAP IMMOBILE
S-IFMT  constant var
properties
ID: SB-UNIX:S-IFMT
ALLOC: HEAP IMMOBILE
S-IFMT names a constant variable: Value: 61440
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
UNIX-CLOSE  compiled function
properties
ID: SB-UNIX:UNIX-CLOSE
ALLOC: HEAP IMMOBILE
UNIX-CLOSE names a compiled function:
Lambda-list: (FD)
Derived type: (FUNCTION ((UNSIGNED-BYTE 31))
(VALUES BOOLEAN (SIGNED-BYTE 32) &OPTIONAL))
Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP
SIGKILL  constant var
properties
ID: SB-UNIX:SIGKILL
ALLOC: HEAP IMMOBILE
SIGKILL names a constant variable: Value: 9
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
SIGHUP  constant var
properties
ID: SB-UNIX:SIGHUP
ALLOC: HEAP IMMOBILE
SIGHUP names a constant variable: Value: 1
definitions
- SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP
UNIX-DUP  compiled function
properties
ID: SB-UNIX:UNIX-DUP
ALLOC: HEAP IMMOBILE
UNIX-DUP names a compiled function:
Lambda-list: (FD)
Derived type: (FUNCTION ((UNSIGNED-BYTE 31))
(VALUES (OR (UNSIGNED-BYTE 31) NULL) (SIGNED-BYTE 32)
&OPTIONAL))
Source file: SYS:SRC;CODE;UNIX.LISP
definitions
- SYS:SRC;CODE;UNIX.LISP