Skip to main content

Module gnu

Module gnu 

Source

Re-exports§

pub use self::b64::*;

Modules§

b64 🔒
64-bit specific definitions for linux-like values

Structs§

Elf32_Chdr
Elf64_Chdr
__c_anonymous_ptrace_syscall_info_entry
__c_anonymous_ptrace_syscall_info_exit
__c_anonymous_ptrace_syscall_info_seccomp
__exit_status
__timeval
aiocb
cmsghdr
ethhdr
fanotify_event_info_error
fanotify_event_info_pidfd
fpos64_t
fpos_t
glob64_t
iocb
mallinfo
mallinfo2
mbstate_t
msghdr
ntptimeval
ptrace_peeksiginfo_args
ptrace_sud_config
ptrace_syscall_info
regex_t
sem_t
seminfo
tcp_info
termios
timespec
utmpx

Constants§

ACCOUNTING
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
AF_IB
AF_MPLS
AF_NFC
AF_VSOCK
AF_XDP
BOOT_TIME
BUFSIZ
CLONE_CLEAR_SIGHANDDeprecated
CLONE_INTO_CGROUPDeprecated
CLONE_NEWTIME
CPU_SETSIZE
DEAD_PROCESS
ELFOSABI_ARM_AEABI
EMPTY
ENOTSUP
FDPIC_FUNCPTRS
FILENAME_MAX
FOPEN_MAX
GENL_ID_PMCRAID
GENL_ID_VFS_DQUOT
GENL_UNS_ADMIN_PERM
GLOB_ALTDIRFUNC
GLOB_BRACE
GLOB_NOMAGIC
GLOB_ONLYDIR
GLOB_PERIOD
GLOB_TILDE
GLOB_TILDE_CHECK
HOST_NAME_MAX
HUGETLB_FLAG_ENCODE_1GB
HUGETLB_FLAG_ENCODE_1MB
HUGETLB_FLAG_ENCODE_2GB
HUGETLB_FLAG_ENCODE_2MB
HUGETLB_FLAG_ENCODE_8MB
HUGETLB_FLAG_ENCODE_16GB
HUGETLB_FLAG_ENCODE_16MB
HUGETLB_FLAG_ENCODE_32MB
HUGETLB_FLAG_ENCODE_64KB
HUGETLB_FLAG_ENCODE_256MB
HUGETLB_FLAG_ENCODE_512KB
HUGETLB_FLAG_ENCODE_512MB
HUGETLB_FLAG_ENCODE_MASK
HUGETLB_FLAG_ENCODE_SHIFT
INIT_PROCESS
LC_ADDRESS
LC_ADDRESS_MASK
LC_ALL_MASK
LC_IDENTIFICATION
LC_IDENTIFICATION_MASK
LC_MEASUREMENT
LC_MEASUREMENT_MASK
LC_NAME
LC_NAME_MASK
LC_PAPER
LC_PAPER_MASK
LC_TELEPHONE
LC_TELEPHONE_MASK
LM_ID_BASE
LM_ID_NEWLM
LOGIN_PROCESS
MADV_COLLAPSE
MAP_HUGE_1GB
MAP_HUGE_1MB
MAP_HUGE_2GB
MAP_HUGE_2MB
MAP_HUGE_8MB
MAP_HUGE_16GB
MAP_HUGE_16MB
MAP_HUGE_32MB
MAP_HUGE_64KB
MAP_HUGE_256MB
MAP_HUGE_512KB
MAP_HUGE_512MB
MAP_HUGE_MASK
MAP_HUGE_SHIFT
MAXTC
MOD_CLKA
MOD_CLKB
MOD_ESTERROR
MOD_FREQUENCY
MOD_MAXERROR
MOD_MICRO
MOD_NANO
MOD_OFFSET
MOD_STATUS
MOD_TAI
MOD_TIMECONST
MSG_TRYHARD
M_ARENA_MAX
M_ARENA_TEST
M_CHECK_ACTION
M_GRAIN
M_KEEP
M_MMAP_MAX
M_MMAP_THRESHOLD
M_MXFAST
M_NLBLKS
M_PERTURB
M_TOP_PAD
M_TRIM_THRESHOLD
NDA_LINK_NETNSID
NDA_MASTER
NDA_SRC_VNI
NEW_TIME
NI_MAXHOST
NTF_EXT_LEARNED
NTF_OFFLOADED
NTP_API
OLD_TIME
O_ACCMODE
PF_IB
PF_MPLS
PF_NFC
PF_VSOCK
PF_XDP
PRIO_PGRP
PRIO_PROCESS
PRIO_USER
PTHREAD_STACK_MIN
PTRACE_ATTACH
PTRACE_CONT
PTRACE_GETEVENTMSG
PTRACE_GETREGSET
PTRACE_GETSIGINFO
PTRACE_GETSIGMASK
PTRACE_GET_SYSCALL_INFO
PTRACE_GET_SYSCALL_USER_DISPATCH_CONFIG
PTRACE_INTERRUPT
PTRACE_KILL
PTRACE_LISTEN
PTRACE_PEEKDATA
PTRACE_PEEKSIGINFO
PTRACE_PEEKTEXT
PTRACE_PEEKUSER
PTRACE_POKEDATA
PTRACE_POKETEXT
PTRACE_POKEUSER
PTRACE_SEIZE
PTRACE_SETOPTIONS
PTRACE_SETREGSET
PTRACE_SETSIGINFO
PTRACE_SETSIGMASK
PTRACE_SET_SYSCALL_INFO
PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG
PTRACE_SINGLESTEP
PTRACE_SYSCALL
PTRACE_SYSCALL_INFO_ENTRY
PTRACE_SYSCALL_INFO_EXIT
PTRACE_SYSCALL_INFO_NONE
PTRACE_SYSCALL_INFO_SECCOMP
PTRACE_TRACEME
REG_EEND
REG_ERPAREN
REG_ESIZE
REG_STARTEND
RTA_ENCAP
RTA_ENCAP_TYPE
RTA_EXPIRES
RTA_NEWDST
RTA_PAD
RTA_PREF
RTA_TTL_PROPAGATE
RTA_UID
RTA_VIA
RTLD_DI_CONFIGADDR
RTLD_DI_LINKMAP
RTLD_DI_LMID
RTLD_DI_ORIGIN
RTLD_DI_PROFILENAME
RTLD_DI_PROFILEOUT
RTLD_DI_SERINFO
RTLD_DI_SERINFOSIZE
RTLD_DI_TLS_DATA
RTLD_DI_TLS_MODID
RTM_DELNETCONF
RTM_F_FIB_MATCH
RTM_F_LOOKUP_TABLE
RTM_GETSTATS
RTM_NEWCACHEREPORT
RTM_NEWSTATS
RUN_LVL
SOL_CAIF
SOL_IUCV
SOL_NFC
SOL_PNPIPE
SOL_PPPOL2TP
SOL_RDS
SOL_RXRPC
SOMAXCONN
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
ST_RELATIME
TCA_CHAIN
TCA_DUMP_INVISIBLE
TCA_HW_OFFLOAD
TCA_PAD
TIME_BAD
TIME_DEL
TIME_ERROR
TIME_INS
TIME_OK
TIME_OOP
TIME_WAIT
TMP_MAX
UNAME26
USER_PROCESS
_CS_GNU_LIBC_VERSION
_CS_GNU_LIBPTHREAD_VERSION
_CS_V6_ENV
_CS_V7_ENV
_PATH_BSHELL
_PATH_DEFPATH
_SC_2_C_VERSION
_SC_BASE
_SC_CHARCLASS_NAME_MAX
_SC_CHAR_BIT
_SC_CHAR_MAX
_SC_CHAR_MIN
_SC_C_LANG_SUPPORT
_SC_C_LANG_SUPPORT_R
_SC_DEVICE_IO
_SC_DEVICE_SPECIFIC
_SC_DEVICE_SPECIFIC_R
_SC_EQUIV_CLASS_MAX
_SC_FD_MGMT
_SC_FIFO
_SC_FILE_ATTRIBUTES
_SC_FILE_LOCKING
_SC_FILE_SYSTEM
_SC_INT_MAX
_SC_INT_MIN
_SC_LEVEL1_DCACHE_ASSOC
_SC_LEVEL1_DCACHE_LINESIZE
_SC_LEVEL1_DCACHE_SIZE
_SC_LEVEL1_ICACHE_ASSOC
_SC_LEVEL1_ICACHE_LINESIZE
_SC_LEVEL1_ICACHE_SIZE
_SC_LEVEL2_CACHE_ASSOC
_SC_LEVEL2_CACHE_LINESIZE
_SC_LEVEL2_CACHE_SIZE
_SC_LEVEL3_CACHE_ASSOC
_SC_LEVEL3_CACHE_LINESIZE
_SC_LEVEL3_CACHE_SIZE
_SC_LEVEL4_CACHE_ASSOC
_SC_LEVEL4_CACHE_LINESIZE
_SC_LEVEL4_CACHE_SIZE
_SC_LONG_BIT
_SC_MB_LEN_MAX
_SC_MULTI_PROCESS
_SC_NETWORKING
_SC_NL_ARGMAX
_SC_NL_LANGMAX
_SC_NL_MSGMAX
_SC_NL_NMAX
_SC_NL_SETMAX
_SC_NL_TEXTMAX
_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_REGEX_VERSION
_SC_SCHAR_MAX
_SC_SCHAR_MIN
_SC_SELECT
_SC_SHRT_MAX
_SC_SHRT_MIN
_SC_SIGNALS
_SC_SINGLE_PROCESS
_SC_SSIZE_MAX
_SC_SYSTEM_DATABASE
_SC_SYSTEM_DATABASE_R
_SC_T_IOV_MAX
_SC_UCHAR_MAX
_SC_UINT_MAX
_SC_ULONG_MAX
_SC_USER_GROUPS
_SC_USER_GROUPS_R
_SC_USHRT_MAX
_SC_WORD_BIT
__UT_HOSTSIZE
__UT_LINESIZE
__UT_NAMESIZE

Statics§

environ⚠

Functions§

adjtimex⚠
asctime_r⚠
backtrace⚠
backtrace_symbols⚠
backtrace_symbols_fd⚠
clock_adjtime⚠
close_range⚠
ctermid⚠
ctime_r⚠
dirname⚠
dladdr1⚠
dlinfo⚠
dlmopen⚠
dlvsym⚠
eaccess⚠
endutxent⚠
epoll_pwait2⚠
euidaccess⚠
execveat⚠
explicit_bzero⚠
fanotify_mark⚠
fgetgrent_r⚠
fgetpwent_r⚠
fgetspent_r⚠
getauxval⚠
getentropy⚠
getgrent_r⚠
getmntent_r⚠
getnetbyaddr_r⚠
getnetbyname_r⚠
getnetent_r⚠
getpriority⚠
getpt⚠
getpwent_r⚠
getrandom⚠
getrlimit⚠
getrlimit64⚠
getspent_r⚠
gettimeofday⚠
getutxent⚠
getutxid⚠
getutxline⚠
glob64⚠
globfree64⚠
gnu_basename⚠
GNU version of basename(3), defined in string.h.
gnu_get_libc_release⚠
gnu_get_libc_version⚠
mallinfo⚠
mallinfo2⚠
malloc_info⚠
malloc_stats⚠
malloc_trim⚠
malloc_usable_size⚠
mallopt⚠
memfd_create⚠
mempcpy⚠
mlock2⚠
mq_notify⚠
ntp_adjtime⚠
ntp_gettime⚠
posix_basename⚠
POSIX version of basename(3), defined in libgen.h.
posix_spawn_file_actions_addchdir_np⚠
posix_spawn_file_actions_addclosefrom_np⚠
posix_spawn_file_actions_addfchdir_np⚠
posix_spawn_file_actions_addtcsetpgrp_np⚠
preadv2⚠
preadv64v2⚠
prlimit⚠
prlimit64⚠
pthread_attr_getaffinity_np⚠
pthread_attr_setaffinity_np⚠
pthread_rwlockattr_getkind_np⚠
pthread_rwlockattr_setkind_np⚠
pthread_sigqueue⚠
pthread_timedjoin_np⚠
pthread_tryjoin_np⚠
ptrace⚠
putgrent⚠
putpwent⚠
pututxline⚠
pwritev2⚠
pwritev64v2⚠
qsort_r⚠
reallocarray⚠
recvmmsg⚠
renameat2⚠
sendmmsg⚠
sethostid⚠
setpriority⚠
setrlimit⚠
setrlimit64⚠
setutxent⚠
sgetspent_r⚠
tgkill⚠
utmpname⚠
utmpxname⚠

Type Aliases§

Ioctl 🔒
Lmid_t
__be16
__kernel_rwf_t
__priority_which_t
__rlimit_resource_t
pthread_t
regoff_t

Unions§

__c_anonymous_ptrace_syscall_info_data