Expand description
Raw bindings to Nix C API
This crate contains automatically generated bindings from the Nix C headers. The bindings are generated by bindgen and include C-style naming conventions and documentation comments that don’t always conform to Rust standards.
Normally you don’t have to use this crate directly.
Structs§
- Dl_info
- Dl_
serinfo - Dl_
serinfo__ bindgen_ ty_ 1 - Dl_
serpath - GC_
prof_ stats_ s - GC_
stack_ base - GC_
timeval_ s - __
Bindgen Bitfield Unit - __
Bindgen Union Field - __
atomic_ wide_ counter__ bindgen_ ty_ 1 - __
cancel_ jmp_ buf_ tag - __
fsid_ t - __
jmp_ buf_ tag - __
kernel_ fd_ set - __
kernel_ fsid_ t - __
locale_ data - __
locale_ struct - __
once_ flag - __
pthread_ cleanup_ class - __
pthread_ cleanup_ frame - __
pthread_ cond_ s - __
pthread_ internal_ list - __
pthread_ internal_ slist - __
pthread_ mutex_ s - __
pthread_ rwlock_ arch_ t - __
pthread_ unwind_ buf_ t - __
sigset_ t - _fpreg
- _fpstate
- _fpx_
sw_ bytes - _fpxreg
- _libc_
fpstate - _libc_
fpxreg - _libc_
xmmreg - _pthread_
cleanup_ buffer - _xmmreg
- _xsave_
hdr - _xstate
- _ymmh_
state - cpu_
set_ t - dl_
find_ object - itimerspec
- link_
map - max_
align_ t - mcontext_
t - sched_
attr - sched_
param - sigaction
- sigcontext
- sigevent
- sigevent__
bindgen_ ty_ 1__ bindgen_ ty_ 1 - siginfo_
t - siginfo_
t__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - siginfo_
t__ bindgen_ ty_ 1__ bindgen_ ty_ 2 - siginfo_
t__ bindgen_ ty_ 1__ bindgen_ ty_ 3 - siginfo_
t__ bindgen_ ty_ 1__ bindgen_ ty_ 4 - siginfo_
t__ bindgen_ ty_ 1__ bindgen_ ty_ 5 - siginfo_
t__ bindgen_ ty_ 1__ bindgen_ ty_ 6 - siginfo_
t__ bindgen_ ty_ 1__ bindgen_ ty_ 7 - siginfo_
t__ bindgen_ ty_ 1__ bindgen_ ty_ 5__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - sigstack
- stack_t
- timespec
- timeval
- timex
- tm
- ucontext_
t
Constants§
- ADJ_
ESTERROR - ADJ_
FREQUENCY - ADJ_
MAXERROR - ADJ_
MICRO - ADJ_
NANO - ADJ_
OFFSET - ADJ_
OFFSET_ SINGLESHOT - ADJ_
OFFSET_ SS_ READ - ADJ_
SETOFFSET - ADJ_
STATUS - ADJ_TAI
- ADJ_
TICK - ADJ_
TIMECONST - BUS_
ADRALN - BUS_
ADRERR - BUS_
MCEERR_ AO - BUS_
MCEERR_ AR - BUS_
OBJERR - CLD_
CONTINUED - CLD_
DUMPED - CLD_
EXITED - CLD_
KILLED - CLD_
STOPPED - CLD_
TRAPPED - CLOCK_
BOOTTIME - CLOCK_
BOOTTIME_ ALARM - CLOCK_
MONOTONIC - CLOCK_
MONOTONIC_ COARSE - CLOCK_
MONOTONIC_ RAW - CLOCK_
PROCESS_ CPUTIME_ ID - CLOCK_
REALTIME - CLOCK_
REALTIME_ ALARM - CLOCK_
REALTIME_ COARSE - CLOCK_
TAI - CLOCK_
THREAD_ CPUTIME_ ID - CLONE_
CHILD_ CLEARTID - CLONE_
CHILD_ SETTID - CLONE_
DETACHED - CLONE_
FILES - CLONE_
FS - CLONE_
IO - CLONE_
NEWCGROUP - CLONE_
NEWIPC - CLONE_
NEWNET - CLONE_
NEWNS - CLONE_
NEWPID - CLONE_
NEWTIME - CLONE_
NEWUSER - CLONE_
NEWUTS - CLONE_
PARENT - CLONE_
PARENT_ SETTID - CLONE_
PIDFD - CLONE_
PTRACE - CLONE_
SETTLS - CLONE_
SIGHAND - CLONE_
SYSVSEM - CLONE_
THREAD - CLONE_
UNTRACED - CLONE_
VFORK - CLONE_
VM - CLOSE_
RANGE_ CLOEXEC - CLOSE_
RANGE_ UNSHARE - CPU_
SETSIZE - CSIGNAL
- DLFO_
FLAG_ SFRAME - DLFO_
STRUCT_ HAS_ EH_ COUNT - DLFO_
STRUCT_ HAS_ EH_ DBASE - FPE_
CONDTRAP - FPE_
FLTDIV - FPE_
FLTINV - FPE_
FLTOVF - FPE_
FLTRES - FPE_
FLTSUB - FPE_
FLTUND - FPE_
FLTUNK - FPE_
INTDIV - FPE_
INTOVF - FP_
XSTATE_ MAGI C1 - FP_
XSTATE_ MAGI C2 - F_LOCK
- F_OK
- F_TEST
- F_TLOCK
- F_ULOCK
- GC_
DUPLICATE - GC_
Event Type_ GC_ EVENT_ END - GC_
Event Type_ GC_ EVENT_ MARK_ END - GC_
Event Type_ GC_ EVENT_ MARK_ START - GC_
Event Type_ GC_ EVENT_ POST_ START_ WORLD - GC_
Event Type_ GC_ EVENT_ POST_ STOP_ WORLD - GC_
Event Type_ GC_ EVENT_ PRE_ START_ WORLD - GC_
Event Type_ GC_ EVENT_ PRE_ STOP_ WORLD - GC_
Event Type_ GC_ EVENT_ RECLAIM_ END - GC_
Event Type_ GC_ EVENT_ RECLAIM_ START - GC_
Event Type_ GC_ EVENT_ START - GC_
Event Type_ GC_ EVENT_ THREAD_ SUSPENDED - GC_
Event Type_ GC_ EVENT_ THREAD_ UNSUSPENDED - GC_
NOT_ FOUND - GC_
NO_ MEMORY - GC_
NO_ THREADS - GC_
PROTECTS_ NONE - GC_
PROTECTS_ POINTER_ HEAP - GC_
PROTECTS_ PTRFREE_ HEAP - GC_
PROTECTS_ STACK - GC_
PROTECTS_ STATIC_ DATA - GC_
SUCCESS - GC_
TIME_ UNLIMITED - GC_
TMP_ VERSION_ MAJOR - GC_
TMP_ VERSION_ MICRO - GC_
TMP_ VERSION_ MINOR - GC_
Toggle RefStatus_ GC_ TOGGLE_ REF_ DROP - GC_
Toggle RefStatus_ GC_ TOGGLE_ REF_ STRONG - GC_
Toggle RefStatus_ GC_ TOGGLE_ REF_ WEAK - GC_
UNIMPLEMENTED - GC_
VERSION_ MAJOR - GC_
VERSION_ MICRO - GC_
VERSION_ MINOR - ILL_
BADIADDR - ILL_
BADSTK - ILL_
COPROC - ILL_
ILLADR - ILL_
ILLOPC - ILL_
ILLOPN - ILL_
ILLTRP - ILL_
PRVOPC - ILL_
PRVREG - LM_
ID_ BASE - LM_
ID_ NEWLM - L_INCR
- L_SET
- L_XTND
- MINSIGSTKSZ
- MOD_
CLKA - MOD_
CLKB - MOD_
ESTERROR - MOD_
FREQUENCY - MOD_
MAXERROR - MOD_
MICRO - MOD_
NANO - MOD_
OFFSET - MOD_
STATUS - MOD_TAI
- MOD_
TIMECONST - NGREG
- NSIG
- POLL_
ERR - POLL_
HUP - POLL_IN
- POLL_
MSG - POLL_
OUT - POLL_
PRI - PTHREAD_
ATTR_ NO_ SIGMASK_ NP - PTHREAD_
BARRIER_ SERIAL_ THREAD - PTHREAD_
CANCEL_ ASYNCHRONOUS - PTHREAD_
CANCEL_ DEFERRED - PTHREAD_
CANCEL_ DISABLE - PTHREAD_
CANCEL_ ENABLE - PTHREAD_
CREATE_ DETACHED - PTHREAD_
CREATE_ JOINABLE - PTHREAD_
EXPLICIT_ SCHED - PTHREAD_
INHERIT_ SCHED - PTHREAD_
MUTEX_ ADAPTIVE_ NP - PTHREAD_
MUTEX_ DEFAULT - PTHREAD_
MUTEX_ ERRORCHECK - PTHREAD_
MUTEX_ ERRORCHECK_ NP - PTHREAD_
MUTEX_ FAST_ NP - PTHREAD_
MUTEX_ NORMAL - PTHREAD_
MUTEX_ RECURSIVE - PTHREAD_
MUTEX_ RECURSIVE_ NP - PTHREAD_
MUTEX_ ROBUST - PTHREAD_
MUTEX_ ROBUST_ NP - PTHREAD_
MUTEX_ STALLED - PTHREAD_
MUTEX_ STALLED_ NP - PTHREAD_
MUTEX_ TIMED_ NP - PTHREAD_
ONCE_ INIT - PTHREAD_
PRIO_ INHERIT - PTHREAD_
PRIO_ NONE - PTHREAD_
PRIO_ PROTECT - PTHREAD_
PROCESS_ PRIVATE - PTHREAD_
PROCESS_ SHARED - PTHREAD_
RWLOCK_ DEFAULT_ NP - PTHREAD_
RWLOCK_ PREFER_ READER_ NP - PTHREAD_
RWLOCK_ PREFER_ WRITER_ NONRECURSIVE_ NP - PTHREAD_
RWLOCK_ PREFER_ WRITER_ NP - PTHREAD_
SCOPE_ PROCESS - PTHREAD_
SCOPE_ SYSTEM - REG_CR2
- REG_
CSGSFS - REG_EFL
- REG_ERR
- REG_
OLDMASK - REG_R8
- REG_R9
- REG_R10
- REG_R11
- REG_R12
- REG_R13
- REG_R14
- REG_R15
- REG_RAX
- REG_RBP
- REG_RBX
- REG_RCX
- REG_RDI
- REG_RDX
- REG_RIP
- REG_RSI
- REG_RSP
- REG_
TRAPNO - RTLD_
BINDING_ MASK - RTLD_
DEEPBIND - RTLD_
DI_ CONFIGADDR - RTLD_
DI_ LINKMAP - RTLD_
DI_ LMID - RTLD_
DI_ MAX - RTLD_
DI_ ORIGIN - RTLD_
DI_ PHDR - RTLD_
DI_ PROFILENAME - RTLD_
DI_ PROFILEOUT - RTLD_
DI_ SERINFO - RTLD_
DI_ SERINFOSIZE - RTLD_
DI_ TLS_ DATA - RTLD_
DI_ TLS_ MODID - RTLD_
DL_ LINKMAP - RTLD_
DL_ SYMENT - RTLD_
GLOBAL - RTLD_
LAZY - RTLD_
LOCAL - RTLD_
NODELETE - RTLD_
NOLOAD - RTLD_
NOW - R_OK
- SA_
INTERRUPT - SA_
NOCLDSTOP - SA_
NOCLDWAIT - SA_
NODEFER - SA_
NOMASK - SA_
ONESHOT - SA_
ONSTACK - SA_
RESETHAND - SA_
RESTART - SA_
SIGINFO - SA_
STACK - SCHED_
ATTR_ SIZE_ VER0 - SCHED_
ATTR_ SIZE_ VER1 - SCHED_
BATCH - SCHED_
DEADLINE - SCHED_
EXT - SCHED_
FIFO - SCHED_
FLAG_ DL_ OVERRUN - SCHED_
FLAG_ KEEP_ ALL - SCHED_
FLAG_ KEEP_ PARAMS - SCHED_
FLAG_ KEEP_ POLICY - SCHED_
FLAG_ RECLAIM - SCHED_
FLAG_ RESET_ ON_ FORK - SCHED_
FLAG_ UTIL_ CLAMP - SCHED_
FLAG_ UTIL_ CLAMP_ MAX - SCHED_
FLAG_ UTIL_ CLAMP_ MIN - SCHED_
IDLE - SCHED_
ISO - SCHED_
NORMAL - SCHED_
OTHER - SCHED_
RESET_ ON_ FORK - SCHED_
RR - SEEK_
CUR - SEEK_
DATA - SEEK_
END - SEEK_
HOLE - SEEK_
SET - SEGV_
ACCADI - SEGV_
ACCERR - SEGV_
ADIDERR - SEGV_
ADIPERR - SEGV_
BNDERR - SEGV_
CPERR - SEGV_
MAPERR - SEGV_
MTEAERR - SEGV_
MTESERR - SEGV_
PKUERR - SIGABRT
- SIGALRM
- SIGBUS
- SIGCHLD
- SIGCLD
- SIGCONT
- SIGEV_
NONE - SIGEV_
SIGNAL - SIGEV_
THREAD - SIGEV_
THREAD_ ID - SIGFPE
- SIGHUP
- SIGILL
- SIGINT
- SIGIO
- SIGIOT
- SIGKILL
- SIGPIPE
- SIGPOLL
- SIGPROF
- SIGPWR
- SIGQUIT
- SIGSEGV
- SIGSTKFLT
- SIGSTKSZ
- SIGSTOP
- SIGSYS
- SIGTERM
- SIGTRAP
- SIGTSTP
- SIGTTIN
- SIGTTOU
- SIGURG
- SIGUSR1
- SIGUSR2
- SIGVTALRM
- SIGWINCH
- SIGXCPU
- SIGXFSZ
- SIG_
BLOCK - SIG_
SETMASK - SIG_
UNBLOCK - SI_
ASYNCIO - SI_
ASYNCNL - SI_
DETHREAD - SI_
KERNEL - SI_
MESGQ - SI_
QUEUE - SI_
SIGIO - SI_
TIMER - SI_
TKILL - SI_USER
- SS_
DISABLE - SS_
ONSTACK - STA_CLK
- STA_
CLOCKERR - STA_DEL
- STA_FLL
- STA_
FREQHOLD - STA_INS
- STA_
MODE - STA_
NANO - STA_PLL
- STA_
PPSERROR - STA_
PPSFREQ - STA_
PPSJITTER - STA_
PPSSIGNAL - STA_
PPSTIME - STA_
PPSWANDER - STA_
RONLY - STA_
UNSYNC - STDERR_
FILENO - STDIN_
FILENO - STDOUT_
FILENO - TIMER_
ABSTIME - TIME_
UTC - TRAP_
BRANCH - TRAP_
BRKPT - TRAP_
HWBKPT - TRAP_
TRACE - TRAP_
UNK - W_OK
- X_OK
- _ATFILE_
SOURCE - _BITS_
CPU_ SET_ H - _BITS_
ENDIANNESS_ H - _BITS_
ENDIAN_ H - _BITS_
POSIX_ OPT_ H - _BITS_
PTHREADTYPES_ ARCH_ H - _BITS_
PTHREADTYPES_ COMMON_ H - _BITS_
SCHED_ H - _BITS_
SETJMP_ H - _BITS_
SIGACTION_ H - _BITS_
SIGCONTEXT_ H - _BITS_
SIGEVENT_ CONSTS_ H - _BITS_
SIGINFO_ ARCH_ H - _BITS_
SIGINFO_ CONSTS_ ARCH_ H - _BITS_
SIGINFO_ CONSTS_ H - _BITS_
SIGNUM_ ARCH_ H - _BITS_
SIGNUM_ GENERIC_ H - _BITS_
SIGSTACK_ H - _BITS_
SIGTHREAD_ H - _BITS_
SS_ FLAGS_ H - _BITS_
TIME64_ H - _BITS_
TIMEX_ H - _BITS_
TIME_ H - _BITS_
TYPESIZES_ H - _BITS_
TYPES_ H - _BITS_
TYPES_ LOCALE_ T_ H - _BITS_
TYPES_ STRUCT_ SCHED_ PARAM - _BITS_
TYPES___ LOCALE_ T_ H - _CS_
GNU_ LIBC_ VERSION - _CS_
GNU_ LIBPTHREAD_ VERSION - _CS_
LFS64_ CFLAGS - _CS_
LFS64_ LDFLAGS - _CS_
LFS64_ LIBS - _CS_
LFS64_ LINTFLAGS - _CS_
LFS_ CFLAGS - _CS_
LFS_ LDFLAGS - _CS_
LFS_ LIBS - _CS_
LFS_ LINTFLAGS - _CS_
PATH - _CS_
POSIX_ V6_ ILP32_ OFF32_ CFLAGS - _CS_
POSIX_ V6_ ILP32_ OFF32_ LDFLAGS - _CS_
POSIX_ V6_ ILP32_ OFF32_ LIBS - _CS_
POSIX_ V6_ ILP32_ OFF32_ LINTFLAGS - _CS_
POSIX_ V6_ ILP32_ OFFBIG_ CFLAGS - _CS_
POSIX_ V6_ ILP32_ OFFBIG_ LDFLAGS - _CS_
POSIX_ V6_ ILP32_ OFFBIG_ LIBS - _CS_
POSIX_ V6_ ILP32_ OFFBIG_ LINTFLAGS - _CS_
POSIX_ V6_ LP64_ OFF64_ CFLAGS - _CS_
POSIX_ V6_ LP64_ OFF64_ LDFLAGS - _CS_
POSIX_ V6_ LP64_ OFF64_ LIBS - _CS_
POSIX_ V6_ LP64_ OFF64_ LINTFLAGS - _CS_
POSIX_ V6_ LPBIG_ OFFBIG_ CFLAGS - _CS_
POSIX_ V6_ LPBIG_ OFFBIG_ LDFLAGS - _CS_
POSIX_ V6_ LPBIG_ OFFBIG_ LIBS - _CS_
POSIX_ V6_ LPBIG_ OFFBIG_ LINTFLAGS - _CS_
POSIX_ V7_ ILP32_ OFF32_ CFLAGS - _CS_
POSIX_ V7_ ILP32_ OFF32_ LDFLAGS - _CS_
POSIX_ V7_ ILP32_ OFF32_ LIBS - _CS_
POSIX_ V7_ ILP32_ OFF32_ LINTFLAGS - _CS_
POSIX_ V7_ ILP32_ OFFBIG_ CFLAGS - _CS_
POSIX_ V7_ ILP32_ OFFBIG_ LDFLAGS - _CS_
POSIX_ V7_ ILP32_ OFFBIG_ LIBS - _CS_
POSIX_ V7_ ILP32_ OFFBIG_ LINTFLAGS - _CS_
POSIX_ V7_ LP64_ OFF64_ CFLAGS - _CS_
POSIX_ V7_ LP64_ OFF64_ LDFLAGS - _CS_
POSIX_ V7_ LP64_ OFF64_ LIBS - _CS_
POSIX_ V7_ LP64_ OFF64_ LINTFLAGS - _CS_
POSIX_ V7_ LPBIG_ OFFBIG_ CFLAGS - _CS_
POSIX_ V7_ LPBIG_ OFFBIG_ LDFLAGS - _CS_
POSIX_ V7_ LPBIG_ OFFBIG_ LIBS - _CS_
POSIX_ V7_ LPBIG_ OFFBIG_ LINTFLAGS - _CS_
V5_ WIDTH_ RESTRICTED_ ENVS - _CS_
V6_ ENV - _CS_
V6_ WIDTH_ RESTRICTED_ ENVS - _CS_
V7_ ENV - _CS_
V7_ WIDTH_ RESTRICTED_ ENVS - _CS_
XBS5_ ILP32_ OFF32_ CFLAGS - _CS_
XBS5_ ILP32_ OFF32_ LDFLAGS - _CS_
XBS5_ ILP32_ OFF32_ LIBS - _CS_
XBS5_ ILP32_ OFF32_ LINTFLAGS - _CS_
XBS5_ ILP32_ OFFBIG_ CFLAGS - _CS_
XBS5_ ILP32_ OFFBIG_ LDFLAGS - _CS_
XBS5_ ILP32_ OFFBIG_ LIBS - _CS_
XBS5_ ILP32_ OFFBIG_ LINTFLAGS - _CS_
XBS5_ LP64_ OFF64_ CFLAGS - _CS_
XBS5_ LP64_ OFF64_ LDFLAGS - _CS_
XBS5_ LP64_ OFF64_ LIBS - _CS_
XBS5_ LP64_ OFF64_ LINTFLAGS - _CS_
XBS5_ LPBIG_ OFFBIG_ CFLAGS - _CS_
XBS5_ LPBIG_ OFFBIG_ LDFLAGS - _CS_
XBS5_ LPBIG_ OFFBIG_ LIBS - _CS_
XBS5_ LPBIG_ OFFBIG_ LINTFLAGS - _DEFAULT_
SOURCE - _DLFCN_
H - _DYNAMIC_
STACK_ SIZE_ SOURCE - _FEATURES_
H - _GETOPT_
CORE_ H - _GETOPT_
POSIX_ H - _ISO
C2Y_ SOURCE - _ISO
C11_ SOURCE - _ISO
C23_ SOURCE - _ISO
C95_ SOURCE - _ISO
C99_ SOURCE - _LARGEFIL
E64_ SOURCE - _LARGEFILE_
SOURCE - _LFS64_
ASYNCHRONOUS_ IO - _LFS64_
LARGEFILE - _LFS64_
STDIO - _LFS_
ASYNCHRONOUS_ IO - _LFS_
LARGEFILE - _NSIG
- _PC_
2_ SYMLINKS - _PC_
ALLOC_ SIZE_ MIN - _PC_
ASYNC_ IO - _PC_
CHOWN_ RESTRICTED - _PC_
FILESIZEBITS - _PC_
LINK_ MAX - _PC_
MAX_ CANON - _PC_
MAX_ INPUT - _PC_
NAME_ MAX - _PC_
NO_ TRUNC - _PC_
PATH_ MAX - _PC_
PIPE_ BUF - _PC_
PRIO_ IO - _PC_
REC_ INCR_ XFER_ SIZE - _PC_
REC_ MAX_ XFER_ SIZE - _PC_
REC_ MIN_ XFER_ SIZE - _PC_
REC_ XFER_ ALIGN - _PC_
SOCK_ MAXBUF - _PC_
SYMLINK_ MAX - _PC_
SYNC_ IO - _PC_
VDISABLE - _POSI
X2_ CHAR_ TERM - _POSI
X2_ C_ BIND - _POSI
X2_ C_ DEV - _POSI
X2_ C_ VERSION - _POSI
X2_ LOCALEDEF - _POSI
X2_ SW_ DEV - _POSI
X2_ VERSION - _POSIX_
ADVISORY_ INFO - _POSIX_
ASYNCHRONOUS_ IO - _POSIX_
ASYNC_ IO - _POSIX_
BARRIERS - _POSIX_
CHOWN_ RESTRICTED - _POSIX_
CLOCK_ SELECTION - _POSIX_
CPUTIME - _POSIX_
C_ SOURCE - _POSIX_
FSYNC - _POSIX_
IPV6 - _POSIX_
JOB_ CONTROL - _POSIX_
MAPPED_ FILES - _POSIX_
MEMLOCK - _POSIX_
MEMLOCK_ RANGE - _POSIX_
MEMORY_ PROTECTION - _POSIX_
MESSAGE_ PASSING - _POSIX_
MONOTONIC_ CLOCK - _POSIX_
NO_ TRUNC - _POSIX_
PRIORITIZED_ IO - _POSIX_
PRIORITY_ SCHEDULING - _POSIX_
RAW_ SOCKETS - _POSIX_
READER_ WRITER_ LOCKS - _POSIX_
REALTIME_ SIGNALS - _POSIX_
REENTRANT_ FUNCTIONS - _POSIX_
REGEXP - _POSIX_
SAVED_ IDS - _POSIX_
SEMAPHORES - _POSIX_
SHARED_ MEMORY_ OBJECTS - _POSIX_
SHELL - _POSIX_
SOURCE - _POSIX_
SPAWN - _POSIX_
SPIN_ LOCKS - _POSIX_
SPORADIC_ SERVER - _POSIX_
SYNCHRONIZED_ IO - _POSIX_
THREADS - _POSIX_
THREAD_ ATTR_ STACKADDR - _POSIX_
THREAD_ ATTR_ STACKSIZE - _POSIX_
THREAD_ CPUTIME - _POSIX_
THREAD_ PRIORITY_ SCHEDULING - _POSIX_
THREAD_ PRIO_ INHERIT - _POSIX_
THREAD_ PRIO_ PROTECT - _POSIX_
THREAD_ PROCESS_ SHARED - _POSIX_
THREAD_ ROBUST_ PRIO_ INHERIT - _POSIX_
THREAD_ ROBUST_ PRIO_ PROTECT - _POSIX_
THREAD_ SAFE_ FUNCTIONS - _POSIX_
THREAD_ SPORADIC_ SERVER - _POSIX_
TIMEOUTS - _POSIX_
TIMERS - _POSIX_
TRACE - _POSIX_
TRACE_ EVENT_ FILTER - _POSIX_
TRACE_ INHERIT - _POSIX_
TRACE_ LOG - _POSIX_
TYPED_ MEMORY_ OBJECTS - _POSIX_
V6_ LP64_ OFF64 - _POSIX_
V6_ LPBIG_ OFFBIG - _POSIX_
V7_ LP64_ OFF64 - _POSIX_
V7_ LPBIG_ OFFBIG - _POSIX_
VDISABLE - _POSIX_
VERSION - _PTHREAD_
H - _REENTRANT
- _SCHED_
H - _SC_
2_ CHAR_ TERM - _SC_
2_ C_ BIND - _SC_
2_ C_ DEV - _SC_
2_ C_ VERSION - _SC_
2_ FORT_ DEV - _SC_
2_ FORT_ RUN - _SC_
2_ LOCALEDEF - _SC_
2_ PBS - _SC_
2_ PBS_ ACCOUNTING - _SC_
2_ PBS_ CHECKPOINT - _SC_
2_ PBS_ LOCATE - _SC_
2_ PBS_ MESSAGE - _SC_
2_ PBS_ TRACK - _SC_
2_ SW_ DEV - _SC_
2_ UPE - _SC_
2_ VERSION - _SC_
ADVISORY_ INFO - _SC_
AIO_ LISTIO_ MAX - _SC_
AIO_ MAX - _SC_
AIO_ PRIO_ DELTA_ MAX - _SC_
ARG_ MAX - _SC_
ASYNCHRONOUS_ IO - _SC_
ATEXIT_ MAX - _SC_
AVPHYS_ PAGES - _SC_
BARRIERS - _SC_
BASE - _SC_
BC_ BASE_ MAX - _SC_
BC_ DIM_ MAX - _SC_
BC_ SCALE_ MAX - _SC_
BC_ STRING_ MAX - _SC_
CHARCLASS_ NAME_ MAX - _SC_
CHAR_ BIT - _SC_
CHAR_ MAX - _SC_
CHAR_ MIN - _SC_
CHILD_ MAX - _SC_
CLK_ TCK - _SC_
CLOCK_ SELECTION - _SC_
COLL_ WEIGHTS_ MAX - _SC_
CPUTIME - _SC_
C_ LANG_ SUPPORT - _SC_
C_ LANG_ SUPPORT_ R - _SC_
DELAYTIMER_ MAX - _SC_
DEVICE_ IO - _SC_
DEVICE_ SPECIFIC - _SC_
DEVICE_ SPECIFIC_ R - _SC_
EQUIV_ CLASS_ MAX - _SC_
EXPR_ NEST_ MAX - _SC_
FD_ MGMT - _SC_
FIFO - _SC_
FILE_ ATTRIBUTES - _SC_
FILE_ LOCKING - _SC_
FILE_ SYSTEM - _SC_
FSYNC - _SC_
GETGR_ R_ SIZE_ MAX - _SC_
GETPW_ R_ SIZE_ MAX - _SC_
HOST_ NAME_ MAX - _SC_
INT_ MAX - _SC_
INT_ MIN - _SC_
IOV_ MAX - _SC_
IPV6 - _SC_
JOB_ CONTROL - _SC_
LEVE L1_ DCACHE_ ASSOC - _SC_
LEVE L1_ DCACHE_ LINESIZE - _SC_
LEVE L1_ DCACHE_ SIZE - _SC_
LEVE L1_ ICACHE_ ASSOC - _SC_
LEVE L1_ ICACHE_ LINESIZE - _SC_
LEVE L1_ ICACHE_ SIZE - _SC_
LEVE L2_ CACHE_ ASSOC - _SC_
LEVE L2_ CACHE_ LINESIZE - _SC_
LEVE L2_ CACHE_ SIZE - _SC_
LEVE L3_ CACHE_ ASSOC - _SC_
LEVE L3_ CACHE_ LINESIZE - _SC_
LEVE L3_ CACHE_ SIZE - _SC_
LEVE L4_ CACHE_ ASSOC - _SC_
LEVE L4_ CACHE_ LINESIZE - _SC_
LEVE L4_ CACHE_ SIZE - _SC_
LINE_ MAX - _SC_
LOGIN_ NAME_ MAX - _SC_
LONG_ BIT - _SC_
MAPPED_ FILES - _SC_
MB_ LEN_ MAX - _SC_
MEMLOCK - _SC_
MEMLOCK_ RANGE - _SC_
MEMORY_ PROTECTION - _SC_
MESSAGE_ PASSING - _SC_
MINSIGSTKSZ - _SC_
MONOTONIC_ CLOCK - _SC_
MQ_ OPEN_ MAX - _SC_
MQ_ PRIO_ MAX - _SC_
MULTI_ PROCESS - _SC_
NETWORKING - _SC_
NGROUPS_ MAX - _SC_
NL_ ARGMAX - _SC_
NL_ LANGMAX - _SC_
NL_ MSGMAX - _SC_
NL_ NMAX - _SC_
NL_ SETMAX - _SC_
NL_ TEXTMAX - _SC_
NPROCESSORS_ CONF - _SC_
NPROCESSORS_ ONLN - _SC_
NZERO - _SC_
OPEN_ MAX - _SC_
PAGESIZE - _SC_
PASS_ MAX - _SC_
PHYS_ PAGES - _SC_PII
- _SC_
PII_ INTERNET - _SC_
PII_ INTERNET_ DGRAM - _SC_
PII_ INTERNET_ STREAM - _SC_
PII_ OSI - _SC_
PII_ OSI_ CLTS - _SC_
PII_ OSI_ COTS - _SC_
PII_ OSI_ M - _SC_
PII_ SOCKET - _SC_
PII_ XTI - _SC_
PIPE - _SC_
POLL - _SC_
PRIORITIZED_ IO - _SC_
PRIORITY_ SCHEDULING - _SC_
RAW_ SOCKETS - _SC_
READER_ WRITER_ LOCKS - _SC_
REALTIME_ SIGNALS - _SC_
REGEXP - _SC_
REGEX_ VERSION - _SC_
RE_ DUP_ MAX - _SC_
RTSIG_ MAX - _SC_
SAVED_ IDS - _SC_
SCHAR_ MAX - _SC_
SCHAR_ MIN - _SC_
SELECT - _SC_
SEMAPHORES - _SC_
SEM_ NSEMS_ MAX - _SC_
SEM_ VALUE_ MAX - _SC_
SHARED_ MEMORY_ OBJECTS - _SC_
SHELL - _SC_
SHRT_ MAX - _SC_
SHRT_ MIN - _SC_
SIGNALS - _SC_
SIGQUEUE_ MAX - _SC_
SIGSTKSZ - _SC_
SINGLE_ PROCESS - _SC_
SPAWN - _SC_
SPIN_ LOCKS - _SC_
SPORADIC_ SERVER - _SC_
SSIZE_ MAX - _SC_
SS_ REPL_ MAX - _SC_
STREAMS - _SC_
STREAM_ MAX - _SC_
SYMLOOP_ MAX - _SC_
SYNCHRONIZED_ IO - _SC_
SYSTEM_ DATABASE - _SC_
SYSTEM_ DATABASE_ R - _SC_
THREADS - _SC_
THREAD_ ATTR_ STACKADDR - _SC_
THREAD_ ATTR_ STACKSIZE - _SC_
THREAD_ CPUTIME - _SC_
THREAD_ DESTRUCTOR_ ITERATIONS - _SC_
THREAD_ KEYS_ MAX - _SC_
THREAD_ PRIORITY_ SCHEDULING - _SC_
THREAD_ PRIO_ INHERIT - _SC_
THREAD_ PRIO_ PROTECT - _SC_
THREAD_ PROCESS_ SHARED - _SC_
THREAD_ ROBUST_ PRIO_ INHERIT - _SC_
THREAD_ ROBUST_ PRIO_ PROTECT - _SC_
THREAD_ SAFE_ FUNCTIONS - _SC_
THREAD_ SPORADIC_ SERVER - _SC_
THREAD_ STACK_ MIN - _SC_
THREAD_ THREADS_ MAX - _SC_
TIMEOUTS - _SC_
TIMERS - _SC_
TIMER_ MAX - _SC_
TRACE - _SC_
TRACE_ EVENT_ FILTER - _SC_
TRACE_ EVENT_ NAME_ MAX - _SC_
TRACE_ INHERIT - _SC_
TRACE_ LOG - _SC_
TRACE_ NAME_ MAX - _SC_
TRACE_ SYS_ MAX - _SC_
TRACE_ USER_ EVENT_ MAX - _SC_
TTY_ NAME_ MAX - _SC_
TYPED_ MEMORY_ OBJECTS - _SC_
TZNAME_ MAX - _SC_
T_ IOV_ MAX - _SC_
UCHAR_ MAX - _SC_
UINT_ MAX - _SC_
UIO_ MAXIOV - _SC_
ULONG_ MAX - _SC_
USER_ GROUPS - _SC_
USER_ GROUPS_ R - _SC_
USHRT_ MAX - _SC_
V6_ ILP32_ OFF32 - _SC_
V6_ ILP32_ OFFBIG - _SC_
V6_ LP64_ OFF64 - _SC_
V6_ LPBIG_ OFFBIG - _SC_
V7_ ILP32_ OFF32 - _SC_
V7_ ILP32_ OFFBIG - _SC_
V7_ LP64_ OFF64 - _SC_
V7_ LPBIG_ OFFBIG - _SC_
VERSION - _SC_
WORD_ BIT - _SC_
XBS5_ ILP32_ OFF32 - _SC_
XBS5_ ILP32_ OFFBIG - _SC_
XBS5_ LP64_ OFF64 - _SC_
XBS5_ LPBIG_ OFFBIG - _SC_
XOPEN_ CRYPT - _SC_
XOPEN_ ENH_ I18N - _SC_
XOPEN_ LEGACY - _SC_
XOPEN_ REALTIME - _SC_
XOPEN_ REALTIME_ THREADS - _SC_
XOPEN_ SHM - _SC_
XOPEN_ STREAMS - _SC_
XOPEN_ UNIX - _SC_
XOPEN_ VERSION - _SC_
XOPEN_ XCU_ VERSION - _SC_
XOPEN_ XPG2 - _SC_
XOPEN_ XPG3 - _SC_
XOPEN_ XPG4 - _STDC_
PREDEF_ H - _STRUCT_
TIMESPEC - _SYS_
CDEFS_ H - _SYS_
UCONTEXT_ H - _THREAD_
MUTEX_ INTERNAL_ H - _THREAD_
SHARED_ TYPES_ H - _TIME_H
- _UNISTD_
H - _XBS5_
LP64_ OFF64 - _XBS5_
LPBIG_ OFFBIG - _XOPEN_
ENH_ I18N - _XOPEN_
LEGACY - _XOPEN_
REALTIME - _XOPEN_
REALTIME_ THREADS - _XOPEN_
SHM - _XOPEN_
SOURCE - _XOPEN_
SOURCE_ EXTENDED - _XOPEN_
UNIX - _XOPEN_
VERSION - _XOPEN_
XCU_ VERSION - _XOPEN_
XPG2 - _XOPEN_
XPG3 - _XOPEN_
XPG4 - __
BIG_ ENDIAN - __
BITS_ PER_ LONG - __
BITS_ PER_ LONG_ LONG - __
BYTE_ ORDER - __
CPU_ SETSIZE - __
FD_ SETSIZE - __
FLOAT_ WORD_ ORDER - __
GLIBC_ MINOR__ - __
GLIBC_ USE_ C23_ STRTOL - __
GLIBC_ USE_ DEPRECATED_ GETS - __
GLIBC_ USE_ DEPRECATED_ SCANF - __
GLIBC_ USE_ ISOC2Y - __
GLIBC_ USE_ ISOC23 - __
GLIBC__ - __
GNU_ LIBRARY__ - __
HAVE_ GENERIC_ SELECTION - __
ILP32_ OFF32_ CFLAGS - __
ILP32_ OFF32_ LDFLAGS - __
ILP32_ OFFBIG_ CFLAGS - __
ILP32_ OFFBIG_ LDFLAGS - __
INO_ T_ MATCHES_ INO64_ T - __
KERNEL_ OLD_ TIMEVAL_ MATCHES_ TIMEVA L64 - __
LDOUBLE_ REDIRECTS_ TO_ FLOA T128_ ABI - __
LITTLE_ ENDIAN - __
LP64_ OFF64_ CFLAGS - __
LP64_ OFF64_ LDFLAGS - __NGREG
- __
OFF_ T_ MATCHES_ OFF64_ T - __
PDP_ ENDIAN - __
POSI X2_ THIS_ VERSION - __
PTHREAD_ MUTEX_ HAVE_ PREV - __
RLIM_ T_ MATCHES_ RLIM64_ T - __
SC_ THREAD_ STACK_ MIN_ VALUE - __
SIGEV_ MAX_ SIZE - __
SIGRTMAX - __
SIGRTMIN - __
SIZEOF_ PTHREAD_ ATTR_ T - __
SIZEOF_ PTHREAD_ BARRIERATTR_ T - __
SIZEOF_ PTHREAD_ BARRIER_ T - __
SIZEOF_ PTHREAD_ CONDATTR_ T - __
SIZEOF_ PTHREAD_ COND_ T - __
SIZEOF_ PTHREAD_ MUTEXATTR_ T - __
SIZEOF_ PTHREAD_ MUTEX_ T - __
SIZEOF_ PTHREAD_ RWLOCKATTR_ T - __
SIZEOF_ PTHREAD_ RWLOCK_ T - __
SI_ ASYNCIO_ AFTER_ SIGIO - __
SI_ ERRNO_ THEN_ CODE - __
SI_ HAVE_ SIGSYS - __
SI_ MAX_ SIZE - __
STATFS_ MATCHES_ STATF S64 - __
STDC_ IEC_ 559_ COMPLEX__ - __
STDC_ IEC_ 559__ - __
STDC_ IEC_ 60559_ BFP__ - __
STDC_ IEC_ 60559_ COMPLEX__ - __
STDC_ ISO_ 10646__ - __
SYSCALL_ WORDSIZE - __
TIMESIZE - __
USE_ ATFILE - __
USE_ DYNAMIC_ STACK_ SIZE - __
USE_ FORTIFY_ LEVEL - __
USE_ GNU - __
USE_ ISOC11 - __
USE_ ISOC95 - __
USE_ ISOC99 - __
USE_ ISOCX X11 - __
USE_ LARGEFILE - __
USE_ LARGEFIL E64 - __
USE_ MISC - __
USE_ POSIX - __
USE_ POSI X2 - __
USE_ POSI X199309 - __
USE_ POSI X199506 - __
USE_ TIME_ BITS64 - __
USE_ UNIX98 - __
USE_ XOPEN - __
USE_ XOPE N2K - __
USE_ XOPE N2K8 - __
USE_ XOPE N2K8XSI - __
USE_ XOPE N2KXSI - __
USE_ XOPEN_ EXTENDED - __
WORDSIZE - __
WORDSIZE_ TIME64_ COMPA T32 - __
clock_ t_ defined - __
clockid_ t_ defined - __
glibc_ c99_ flexarr_ available - __
have_ pthread_ attr_ t - __
itimerspec_ defined - __
jmp_ buf_ tag_ defined - __
sig_ atomic_ t_ defined - __
sigevent_ t_ defined - __
siginfo_ t_ defined - __
sigset_ t_ defined - __
sigstack_ defined - __
stack_ t_ defined - __
struct_ tm_ defined - __
time_ t_ defined - __
timer_ t_ defined - __
timeval_ defined
Statics§
- GC_
all_ ⚠interior_ pointers - GC_
dont_ ⚠expand - GC_
dont_ ⚠gc - GC_
dont_ ⚠precollect - GC_
finalize_ ⚠on_ demand - GC_
finalizer_ ⚠notifier - GC_
find_ ⚠leak - GC_
free_ ⚠space_ divisor - GC_
full_ ⚠freq - GC_
gc_ ⚠no - GC_
is_ ⚠valid_ displacement_ print_ proc - GC_
is_ ⚠visible_ print_ proc - GC_
java_ ⚠finalization - GC_
max_ ⚠retries - GC_
no_ ⚠dls - GC_
non_ ⚠gc_ bytes - GC_
on_ ⚠heap_ resize - GC_
oom_ ⚠fn - GC_
parallel ⚠ - GC_
same_ ⚠obj_ print_ proc - GC_
stackbottom ⚠ - GC_
time_ ⚠limit - GC_
use_ ⚠entire_ heap - __
daylight ⚠ - __
environ ⚠ - __
timezone ⚠ - __
tzname ⚠ - daylight⚠
- environ⚠
- getdate_
err ⚠ - optarg⚠
- opterr⚠
- optind⚠
- optopt⚠
- timezone⚠
- tzname⚠
Functions§
- GC_
abort_ ⚠on_ oom - GC_
add_ ⚠roots - GC_
alloc_ ⚠lock - GC_
alloc_ ⚠unlock - GC_
allow_ ⚠register_ threads - GC_
atfork_ ⚠child - GC_
atfork_ ⚠parent - GC_
atfork_ ⚠prepare - GC_base⚠
- GC_
call_ ⚠with_ alloc_ lock - GC_
call_ ⚠with_ gc_ active - GC_
call_ ⚠with_ stack_ base - GC_
change_ ⚠stubborn - GC_
clear_ ⚠exclusion_ table - GC_
clear_ ⚠roots - GC_
collect_ ⚠a_ little - GC_
debug_ ⚠change_ stubborn - GC_
debug_ ⚠end_ stubborn_ change - GC_
debug_ ⚠free - GC_
debug_ ⚠malloc - GC_
debug_ ⚠malloc_ atomic - GC_
debug_ ⚠malloc_ atomic_ ignore_ off_ page - GC_
debug_ ⚠malloc_ atomic_ uncollectable - GC_
debug_ ⚠malloc_ ignore_ off_ page - GC_
debug_ ⚠malloc_ replacement - GC_
debug_ ⚠malloc_ stubborn - GC_
debug_ ⚠malloc_ uncollectable - GC_
debug_ ⚠ptr_ store_ and_ dirty - GC_
debug_ ⚠realloc - GC_
debug_ ⚠realloc_ replacement - GC_
debug_ ⚠register_ displacement - GC_
debug_ ⚠register_ finalizer - GC_
debug_ ⚠register_ finalizer_ ignore_ self - GC_
debug_ ⚠register_ finalizer_ no_ order - GC_
debug_ ⚠register_ finalizer_ unreachable - GC_
debug_ ⚠strdup - GC_
debug_ ⚠strndup - GC_
deinit ⚠ - GC_
disable ⚠ - GC_
dlopen ⚠ - GC_
do_ ⚠blocking - GC_dump⚠
- GC_
dump_ ⚠finalization - GC_
dump_ ⚠named - GC_
dump_ ⚠regions - GC_
enable ⚠ - GC_
enable_ ⚠incremental - GC_
end_ ⚠stubborn_ change - GC_
exclude_ ⚠static_ roots - GC_
expand_ ⚠hp - GC_free⚠
- GC_
gcollect ⚠ - GC_
gcollect_ ⚠and_ unmap - GC_
general_ ⚠register_ disappearing_ link - GC_
get_ ⚠abort_ func - GC_
get_ ⚠all_ interior_ pointers - GC_
get_ ⚠allocd_ bytes_ per_ finalizer - GC_
get_ ⚠await_ finalize_ proc - GC_
get_ ⚠bytes_ since_ gc - GC_
get_ ⚠disable_ automatic_ collection - GC_
get_ ⚠dont_ expand - GC_
get_ ⚠dont_ precollect - GC_
get_ ⚠expl_ freed_ bytes_ since_ gc - GC_
get_ ⚠finalize_ on_ demand - GC_
get_ ⚠finalizer_ notifier - GC_
get_ ⚠find_ leak - GC_
get_ ⚠force_ unmap_ on_ gcollect - GC_
get_ ⚠free_ bytes - GC_
get_ ⚠free_ space_ divisor - GC_
get_ ⚠full_ freq - GC_
get_ ⚠full_ gc_ total_ time - GC_
get_ ⚠gc_ no - GC_
get_ ⚠heap_ size - GC_
get_ ⚠heap_ usage_ safe - GC_
get_ ⚠java_ finalization - GC_
get_ ⚠manual_ vdb_ allowed - GC_
get_ ⚠max_ prior_ attempts - GC_
get_ ⚠max_ retries - GC_
get_ ⚠memory_ use - GC_
get_ ⚠min_ bytes_ allocd - GC_
get_ ⚠my_ stackbottom - GC_
get_ ⚠no_ dls - GC_
get_ ⚠non_ gc_ bytes - GC_
get_ ⚠obtained_ from_ os_ bytes - GC_
get_ ⚠on_ collection_ event - GC_
get_ ⚠on_ heap_ resize - GC_
get_ ⚠on_ thread_ event - GC_
get_ ⚠oom_ fn - GC_
get_ ⚠pages_ executable - GC_
get_ ⚠parallel - GC_
get_ ⚠prof_ stats - GC_
get_ ⚠prof_ stats_ unsafe - GC_
get_ ⚠rate - GC_
get_ ⚠size_ map_ at - GC_
get_ ⚠sp_ corrector - GC_
get_ ⚠stack_ base - GC_
get_ ⚠stop_ func - GC_
get_ ⚠suspend_ signal - GC_
get_ ⚠thr_ restart_ signal - GC_
get_ ⚠time_ limit - GC_
get_ ⚠time_ limit_ tv - GC_
get_ ⚠toggleref_ func - GC_
get_ ⚠total_ bytes - GC_
get_ ⚠unmapped_ bytes - GC_
get_ ⚠version - GC_
get_ ⚠warn_ proc - GC_
ignore_ ⚠warn_ proc - GC_
incremental_ ⚠protection_ needs - GC_init⚠
- GC_
invoke_ ⚠finalizers - GC_
is_ ⚠disabled - GC_
is_ ⚠heap_ ptr - GC_
is_ ⚠incremental_ mode - GC_
is_ ⚠init_ called - GC_
is_ ⚠valid_ displacement - GC_
is_ ⚠visible - GC_
malloc ⚠ - GC_
malloc_ ⚠atomic - GC_
malloc_ ⚠atomic_ ignore_ off_ page - GC_
malloc_ ⚠atomic_ uncollectable - GC_
malloc_ ⚠ignore_ off_ page - GC_
malloc_ ⚠many - GC_
malloc_ ⚠stubborn - GC_
malloc_ ⚠uncollectable - GC_
memalign ⚠ - GC_
move_ ⚠disappearing_ link - GC_
move_ ⚠long_ link - GC_
posix_ ⚠memalign - GC_
post_ ⚠incr - GC_
pre_ ⚠incr - GC_
pthread_ ⚠cancel - GC_
pthread_ ⚠create - GC_
pthread_ ⚠detach - GC_
pthread_ ⚠exit - GC_
pthread_ ⚠join - GC_
pthread_ ⚠sigmask - GC_
ptr_ ⚠store_ and_ dirty - GC_
realloc ⚠ - GC_
register_ ⚠altstack - GC_
register_ ⚠disappearing_ link - GC_
register_ ⚠displacement - GC_
register_ ⚠finalizer - GC_
register_ ⚠finalizer_ ignore_ self - GC_
register_ ⚠finalizer_ no_ order - GC_
register_ ⚠finalizer_ unreachable - GC_
register_ ⚠has_ static_ roots_ callback - GC_
register_ ⚠long_ link - GC_
register_ ⚠my_ thread - GC_
remove_ ⚠roots - GC_
same_ ⚠obj - GC_
set_ ⚠abort_ func - GC_
set_ ⚠all_ interior_ pointers - GC_
set_ ⚠allocd_ bytes_ per_ finalizer - GC_
set_ ⚠await_ finalize_ proc - GC_
set_ ⚠disable_ automatic_ collection - GC_
set_ ⚠dont_ expand - GC_
set_ ⚠dont_ precollect - GC_
set_ ⚠finalize_ on_ demand - GC_
set_ ⚠finalizer_ notifier - GC_
set_ ⚠find_ leak - GC_
set_ ⚠force_ unmap_ on_ gcollect - GC_
set_ ⚠free_ space_ divisor - GC_
set_ ⚠full_ freq - GC_
set_ ⚠handle_ fork - GC_
set_ ⚠java_ finalization - GC_
set_ ⚠log_ fd - GC_
set_ ⚠manual_ vdb_ allowed - GC_
set_ ⚠markers_ count - GC_
set_ ⚠max_ heap_ size - GC_
set_ ⚠max_ prior_ attempts - GC_
set_ ⚠max_ retries - GC_
set_ ⚠min_ bytes_ allocd - GC_
set_ ⚠no_ dls - GC_
set_ ⚠non_ gc_ bytes - GC_
set_ ⚠on_ collection_ event - GC_
set_ ⚠on_ heap_ resize - GC_
set_ ⚠on_ thread_ event - GC_
set_ ⚠oom_ fn - GC_
set_ ⚠pages_ executable - GC_
set_ ⚠rate - GC_
set_ ⚠sp_ corrector - GC_
set_ ⚠stackbottom - GC_
set_ ⚠stop_ func - GC_
set_ ⚠suspend_ signal - GC_
set_ ⚠thr_ restart_ signal - GC_
set_ ⚠time_ limit - GC_
set_ ⚠time_ limit_ tv - GC_
set_ ⚠toggleref_ func - GC_
set_ ⚠warn_ proc - GC_
should_ ⚠invoke_ finalizers - GC_size⚠
- GC_
start_ ⚠incremental_ collection - GC_
start_ ⚠mark_ threads - GC_
start_ ⚠performance_ measurement - GC_
start_ ⚠world_ external - GC_
stop_ ⚠world_ external - GC_
strdup ⚠ - GC_
strndup ⚠ - GC_
thread_ ⚠is_ registered - GC_
toggleref_ ⚠add - GC_
try_ ⚠to_ collect - GC_
unregister_ ⚠disappearing_ link - GC_
unregister_ ⚠long_ link - GC_
unregister_ ⚠my_ thread - GC_
win32_ ⚠free_ heap - _Fork⚠
- __
getpgid ⚠ - __
libc_ ⚠current_ sigrtmax - __
libc_ ⚠current_ sigrtmin - __
sched_ ⚠cpualloc - __
sched_ ⚠cpucount - __
sched_ ⚠cpufree - __
sigsetjmp ⚠ - __
sysconf ⚠ - __
sysv_ ⚠signal - _dl_
find_ ⚠object - _dl_
mcount_ ⚠wrapper_ check - _exit⚠
- access⚠
- acct⚠
- alarm⚠
- asctime⚠
- asctime_
r ⚠ - brk⚠
- chdir⚠
- chown⚠
- chroot⚠
- clock⚠
- clock_
adjtime ⚠ - clock_
getcpuclockid ⚠ - clock_
getres ⚠ - clock_
gettime ⚠ - clock_
nanosleep ⚠ - clock_
settime ⚠ - clone⚠
- close⚠
- close_
range ⚠ - closefrom⚠
- confstr⚠
- copy_
file_ ⚠range - crypt⚠
- ctime⚠
- ctime_r⚠
- daemon⚠
- difftime⚠
- dladdr⚠
- dladdr1⚠
- dlclose⚠
- dlerror⚠
- dlinfo⚠
- dlmopen⚠
- dlopen⚠
- dlsym⚠
- dlvsym⚠
- dup⚠
- dup2⚠
- dup3⚠
- dysize⚠
- eaccess⚠
- endusershell⚠
- euidaccess⚠
- execl⚠
- execle⚠
- execlp⚠
- execv⚠
- execve⚠
- execveat⚠
- execvp⚠
- execvpe⚠
- faccessat⚠
- fchdir⚠
- fchown⚠
- fchownat⚠
- fdatasync⚠
- fexecve⚠
- fork⚠
- fpathconf⚠
- fsync⚠
- ftruncate⚠
- ftruncate64⚠
- get_
current_ ⚠dir_ name - getcpu⚠
- getcwd⚠
- getdate⚠
- getdate_
r ⚠ - getdomainname⚠
- getdtablesize⚠
- getegid⚠
- getentropy⚠
- geteuid⚠
- getgid⚠
- getgroups⚠
- gethostid⚠
- gethostname⚠
- getlogin⚠
- getlogin_
r ⚠ - getopt⚠
- getpagesize⚠
- getpass⚠
- getpgid⚠
- getpgrp⚠
- getpid⚠
- getppid⚠
- getresgid⚠
- getresuid⚠
- getsid⚠
- gettid⚠
- getuid⚠
- getusershell⚠
- getwd⚠
- gmtime⚠
- gmtime_
r ⚠ - group_
member ⚠ - gsignal⚠
- isatty⚠
- kill⚠
- killpg⚠
- lchown⚠
- link⚠
- linkat⚠
- localtime⚠
- localtime_
r ⚠ - lockf⚠
- lockf64⚠
- lseek⚠
- lseek64⚠
- mktime⚠
- nanosleep⚠
- nice⚠
- pathconf⚠
- pause⚠
- pipe⚠
- pipe2⚠
- pread⚠
- pread64⚠
- profil⚠
- psiginfo⚠
- psignal⚠
- pthread_
atfork ⚠ - pthread_
attr_ ⚠destroy - pthread_
attr_ ⚠getaffinity_ np - pthread_
attr_ ⚠getdetachstate - pthread_
attr_ ⚠getguardsize - pthread_
attr_ ⚠getinheritsched - pthread_
attr_ ⚠getschedparam - pthread_
attr_ ⚠getschedpolicy - pthread_
attr_ ⚠getscope - pthread_
attr_ ⚠getsigmask_ np - pthread_
attr_ ⚠getstack - pthread_
attr_ ⚠getstackaddr - pthread_
attr_ ⚠getstacksize - pthread_
attr_ ⚠init - pthread_
attr_ ⚠setaffinity_ np - pthread_
attr_ ⚠setdetachstate - pthread_
attr_ ⚠setguardsize - pthread_
attr_ ⚠setinheritsched - pthread_
attr_ ⚠setschedparam - pthread_
attr_ ⚠setschedpolicy - pthread_
attr_ ⚠setscope - pthread_
attr_ ⚠setsigmask_ np - pthread_
attr_ ⚠setstack - pthread_
attr_ ⚠setstackaddr - pthread_
attr_ ⚠setstacksize - pthread_
barrier_ ⚠destroy - pthread_
barrier_ ⚠init - pthread_
barrier_ ⚠wait - pthread_
barrierattr_ ⚠destroy - pthread_
barrierattr_ ⚠getpshared - pthread_
barrierattr_ ⚠init - pthread_
barrierattr_ ⚠setpshared - pthread_
cancel ⚠ - pthread_
clockjoin_ ⚠np - pthread_
cond_ ⚠broadcast - pthread_
cond_ ⚠clockwait - pthread_
cond_ ⚠destroy - pthread_
cond_ ⚠init - pthread_
cond_ ⚠signal - pthread_
cond_ ⚠timedwait - pthread_
cond_ ⚠wait - pthread_
condattr_ ⚠destroy - pthread_
condattr_ ⚠getclock - pthread_
condattr_ ⚠getpshared - pthread_
condattr_ ⚠init - pthread_
condattr_ ⚠setclock - pthread_
condattr_ ⚠setpshared - pthread_
create ⚠ - pthread_
detach ⚠ - pthread_
equal ⚠ - pthread_
exit ⚠ - pthread_
getaffinity_ ⚠np - pthread_
getattr_ ⚠default_ np - pthread_
getattr_ ⚠np - pthread_
getconcurrency ⚠ - pthread_
getcpuclockid ⚠ - pthread_
getname_ ⚠np - pthread_
getschedparam ⚠ - pthread_
getspecific ⚠ - pthread_
gettid_ ⚠np - pthread_
join ⚠ - pthread_
key_ ⚠create - pthread_
key_ ⚠delete - pthread_
kill ⚠ - pthread_
mutex_ ⚠clocklock - pthread_
mutex_ ⚠consistent - pthread_
mutex_ ⚠destroy - pthread_
mutex_ ⚠getprioceiling - pthread_
mutex_ ⚠init - pthread_
mutex_ ⚠lock - pthread_
mutex_ ⚠setprioceiling - pthread_
mutex_ ⚠timedlock - pthread_
mutex_ ⚠trylock - pthread_
mutex_ ⚠unlock - pthread_
mutexattr_ ⚠destroy - pthread_
mutexattr_ ⚠getprioceiling - pthread_
mutexattr_ ⚠getprotocol - pthread_
mutexattr_ ⚠getpshared - pthread_
mutexattr_ ⚠getrobust - pthread_
mutexattr_ ⚠gettype - pthread_
mutexattr_ ⚠init - pthread_
mutexattr_ ⚠setprioceiling - pthread_
mutexattr_ ⚠setprotocol - pthread_
mutexattr_ ⚠setpshared - pthread_
mutexattr_ ⚠setrobust - pthread_
mutexattr_ ⚠settype - pthread_
once ⚠ - pthread_
rwlock_ ⚠clockrdlock - pthread_
rwlock_ ⚠clockwrlock - pthread_
rwlock_ ⚠destroy - pthread_
rwlock_ ⚠init - pthread_
rwlock_ ⚠rdlock - pthread_
rwlock_ ⚠timedrdlock - pthread_
rwlock_ ⚠timedwrlock - pthread_
rwlock_ ⚠tryrdlock - pthread_
rwlock_ ⚠trywrlock - pthread_
rwlock_ ⚠unlock - pthread_
rwlock_ ⚠wrlock - pthread_
rwlockattr_ ⚠destroy - pthread_
rwlockattr_ ⚠getkind_ np - pthread_
rwlockattr_ ⚠getpshared - pthread_
rwlockattr_ ⚠init - pthread_
rwlockattr_ ⚠setkind_ np - pthread_
rwlockattr_ ⚠setpshared - pthread_
self ⚠ - pthread_
setaffinity_ ⚠np - pthread_
setattr_ ⚠default_ np - pthread_
setcancelstate ⚠ - pthread_
setcanceltype ⚠ - pthread_
setconcurrency ⚠ - pthread_
setname_ ⚠np - pthread_
setschedparam ⚠ - pthread_
setschedprio ⚠ - pthread_
setspecific ⚠ - pthread_
sigmask ⚠ - pthread_
sigqueue ⚠ - pthread_
spin_ ⚠destroy - pthread_
spin_ ⚠init - pthread_
spin_ ⚠lock - pthread_
spin_ ⚠trylock - pthread_
spin_ ⚠unlock - pthread_
testcancel ⚠ - pthread_
timedjoin_ ⚠np - pthread_
tryjoin_ ⚠np - pthread_
yield ⚠ - pwrite⚠
- pwrite64⚠
- raise⚠
- read⚠
- readlink⚠
- readlinkat⚠
- revoke⚠
- rmdir⚠
- sbrk⚠
- sched_
get_ ⚠priority_ max - sched_
get_ ⚠priority_ min - sched_
getaffinity ⚠ - sched_
getattr ⚠ - sched_
getcpu ⚠ - sched_
getparam ⚠ - sched_
getscheduler ⚠ - sched_
rr_ ⚠get_ interval - sched_
setaffinity ⚠ - sched_
setattr ⚠ - sched_
setparam ⚠ - sched_
setscheduler ⚠ - sched_
yield ⚠ - setdomainname⚠
- setegid⚠
- seteuid⚠
- setgid⚠
- sethostid⚠
- sethostname⚠
- setlogin⚠
- setns⚠
- setpgid⚠
- setpgrp⚠
- setregid⚠
- setresgid⚠
- setresuid⚠
- setreuid⚠
- setsid⚠
- setuid⚠
- setusershell⚠
- sigaction⚠
- sigaddset⚠
- sigaltstack⚠
- sigandset⚠
- sigblock⚠
- sigdelset⚠
- sigemptyset⚠
- sigfillset⚠
- siggetmask⚠
- sighold⚠
- sigignore⚠
- siginterrupt⚠
- sigisemptyset⚠
- sigismember⚠
- signal⚠
- sigorset⚠
- sigpause⚠
- sigpending⚠
- sigprocmask⚠
- sigqueue⚠
- sigrelse⚠
- sigreturn⚠
- sigset⚠
- sigsetmask⚠
- sigstack⚠
- sigsuspend⚠
- sigtimedwait⚠
- sigwait⚠
- sigwaitinfo⚠
- sleep⚠
- ssignal⚠
- strftime⚠
- strftime_
l ⚠ - strptime⚠
- strptime_
l ⚠ - swab⚠
- symlink⚠
- symlinkat⚠
- sync⚠
- syncfs⚠
- syscall⚠
- sysconf⚠
- sysv_
signal ⚠ - tcgetpgrp⚠
- tcsetpgrp⚠
- tgkill⚠
- time⚠
- timegm⚠
- timelocal⚠
- timer_
create ⚠ - timer_
delete ⚠ - timer_
getoverrun ⚠ - timer_
gettime ⚠ - timer_
settime ⚠ - timespec_
get ⚠ - timespec_
getres ⚠ - truncate⚠
- truncate64⚠
- ttyname⚠
- ttyname_
r ⚠ - ttyslot⚠
- tzset⚠
- ualarm⚠
- unlink⚠
- unlinkat⚠
- unshare⚠
- usleep⚠
- vfork⚠
- vhangup⚠
- write⚠
Type Aliases§
- GC_
Event Type - GC_PTR
- GC_
Toggle RefStatus - GC_
abort_ func - GC_
await_ finalize_ proc - GC_
finalization_ proc - GC_
finalizer_ notifier_ proc - GC_
fn_ type - GC_
has_ static_ roots_ func - GC_
hidden_ pointer - GC_
on_ collection_ event_ proc - GC_
on_ heap_ resize_ proc - GC_
on_ thread_ event_ proc - GC_
oom_ func - GC_
signed_ word - GC_
sp_ corrector_ proc - GC_
stack_ base_ func - GC_
stop_ func - GC_
toggleref_ func - GC_
warn_ proc - GC_word
- Lmid_t
- __be16
- __be32
- __be64
- __
blkcnt64_ t - __
blkcnt_ t - __
blksize_ t - __
caddr_ t - __
clock_ t - __
clockid_ t - __
cpu_ mask - __
daddr_ t - __dev_t
- __
fsblkcnt64_ t - __
fsblkcnt_ t - __
fsfilcnt64_ t - __
fsfilcnt_ t - __
fsword_ t - __gid_t
- __id_t
- __
ino64_ t - __ino_t
- __
int8_ t - __
int16_ t - __
int32_ t - __
int64_ t - __
int_ least8_ t - __
int_ least16_ t - __
int_ least32_ t - __
int_ least64_ t - __
intmax_ t - __
intptr_ t - __
jmp_ buf - __
kernel_ caddr_ t - __
kernel_ clock_ t - __
kernel_ clockid_ t - __
kernel_ daddr_ t - __
kernel_ gid16_ t - __
kernel_ gid32_ t - __
kernel_ gid_ t - __
kernel_ ino_ t - __
kernel_ ipc_ pid_ t - __
kernel_ key_ t - __
kernel_ loff_ t - __
kernel_ long_ t - __
kernel_ mode_ t - __
kernel_ mqd_ t - __
kernel_ off_ t - __
kernel_ old_ dev_ t - __
kernel_ old_ gid_ t - __
kernel_ old_ time_ t - __
kernel_ old_ uid_ t - __
kernel_ pid_ t - __
kernel_ ptrdiff_ t - __
kernel_ sighandler_ t - __
kernel_ size_ t - __
kernel_ ssize_ t - __
kernel_ suseconds_ t - __
kernel_ time64_ t - __
kernel_ time_ t - __
kernel_ timer_ t - __
kernel_ uid16_ t - __
kernel_ uid32_ t - __
kernel_ uid_ t - __
kernel_ ulong_ t - __key_t
- __le16
- __le32
- __le64
- __
locale_ t - __
loff_ t - __
mode_ t - __
nlink_ t - __
off64_ t - __off_t
- __pid_t
- __
poll_ t - __
pthread_ list_ t - __
pthread_ slist_ t - __
quad_ t - __
rlim64_ t - __
rlim_ t - __s8
- __s16
- __s32
- __s64
- __s128
- __
sig_ atomic_ t - __
sighandler_ t - __
sigval_ t - __
socklen_ t - __
ssize_ t - __sum16
- __
suseconds64_ t - __
suseconds_ t - __
syscall_ slong_ t - __
syscall_ ulong_ t - __
thrd_ t - __
time_ t - __
timer_ t - __tss_t
- __u8
- __u16
- __u32
- __u64
- __u128
- __
u_ char - __u_int
- __
u_ long - __
u_ quad_ t - __
u_ short - __uid_t
- __
uint8_ t - __
uint16_ t - __
uint32_ t - __
uint64_ t - __
uint_ least8_ t - __
uint_ least16_ t - __
uint_ least32_ t - __
uint_ least64_ t - __
uintmax_ t - __
useconds_ t - __wsum
- _bindgen_
ty_ 1 - _bindgen_
ty_ 2 - _bindgen_
ty_ 3 - _bindgen_
ty_ 4 - _bindgen_
ty_ 5 - _bindgen_
ty_ 6 - _bindgen_
ty_ 7 - _bindgen_
ty_ 8 - _bindgen_
ty_ 9 - _bindgen_
ty_ 10 - _bindgen_
ty_ 11 - _bindgen_
ty_ 12 - _bindgen_
ty_ 13 - _bindgen_
ty_ 14 - _bindgen_
ty_ 15 - _bindgen_
ty_ 16 - _bindgen_
ty_ 17 - _bindgen_
ty_ 18 - _bindgen_
ty_ 19 - _bindgen_
ty_ 20 - _bindgen_
ty_ 21 - _bindgen_
ty_ 22 - _bindgen_
ty_ 23 - _bindgen_
ty_ 24 - _bindgen_
ty_ 25 - _bindgen_
ty_ 26 - clock_t
- clockid_
t - fpregset_
t - gid_t
- greg_t
- gregset_
t - locale_
t - off64_t
- off_t
- pid_t
- pthread_
key_ t - pthread_
once_ t - pthread_
spinlock_ t - pthread_
t - sig_
atomic_ t - sig_t
- sigevent_
t - sighandler_
t - sigset_
t - sigval_
t - socklen_
t - time_t
- timer_t
- uid_t
- useconds_
t
Unions§
- __
atomic_ wide_ counter - pthread_
attr_ t - pthread_
barrier_ t - pthread_
barrierattr_ t - pthread_
cond_ t - pthread_
condattr_ t - pthread_
mutex_ t - pthread_
mutexattr_ t - pthread_
rwlock_ t - pthread_
rwlockattr_ t - sigaction__
bindgen_ ty_ 1 - sigcontext__
bindgen_ ty_ 1 - sigevent__
bindgen_ ty_ 1 - siginfo_
t__ bindgen_ ty_ 1 - siginfo_
t__ bindgen_ ty_ 1__ bindgen_ ty_ 5__ bindgen_ ty_ 1 - sigval