section 2const · System calls 📞
362 pages · page 1 of 2
E
- EPIOCGPARAMS(2const)ioctl() operations for epoll file descriptors✨
- EPIOCSPARAMS(2const)ioctl() operations for epoll file descriptors✨
F
- F_ADD_SEALS(2const)get/add file seals✨
- F_DUPFD(2const)duplicate a file descriptor✨
- F_DUPFD_CLOEXEC(2const)duplicate a file descriptor✨
- F_GET_FILE_RW_HINT(2const)get/set file read/write hints✨
- F_GET_RW_HINT(2const)get/set file read/write hints✨
- F_GET_SEALS(2const)get/add file seals✨
- F_GETDELEG(2const)delegations✨
- F_GETFD(2const)get/set file descriptor flags✨
- F_GETFL(2const)get/set file status flags✨
- F_GETLEASE(2const)leases✨
- F_GETLK(2const)locking✨
- F_GETOWN(2const)managing signals✨
- F_GETOWN_EX(2const)managing signals✨
- F_GETPIPE_SZ(2const)get/set the capacity of a pipe✨
- F_GETSIG(2const)managing signals✨
- F_NOTIFY(2const)file and directory change notification✨
- F_OFD_GETLK(2const)locking✨
- F_OFD_SETLK(2const)locking✨
- F_OFD_SETLKW(2const)locking✨
- F_SET_FILE_RW_HINT(2const)get/set file read/write hints✨
- F_SET_RW_HINT(2const)get/set file read/write hints✨
- F_SETDELEG(2const)delegations✨
- F_SETFD(2const)get/set file descriptor flags✨
- F_SETFL(2const)get/set file status flags✨
- F_SETLEASE(2const)leases✨
- F_SETLK(2const)locking✨
- F_SETLKW(2const)locking✨
- F_SETOWN(2const)managing signals✨
- F_SETOWN_EX(2const)managing signals✨
- F_SETPIPE_SZ(2const)get/set the capacity of a pipe✨
- F_SETSIG(2const)managing signals✨
- FAT_IOCTL_GET_ATTRIBUTES(2const)get and set file attributes in a FAT filesystem✨
- FAT_IOCTL_GET_VOLUME_ID(2const)read the volume ID in a FAT filesystem✨
- FAT_IOCTL_SET_ATTRIBUTES(2const)get and set file attributes in a FAT filesystem✨
- FICLONE(2const)share some the data of one file with another file✨
- FICLONERANGE(2const)share some the data of one file with another file✨
- FIDEDUPERANGE(2const)share some the data of one file with another file✨
- FIONREAD(2const)buffer count and flushing✨
- FS_IOC_GETFLAGS(2const)ioctl() operations for inode flags✨
- FS_IOC_GETFSLABEL(2const)get or set a filesystem label✨
- FS_IOC_GETFSMAP(2const)retrieve the physical layout of the filesystem✨
- FS_IOC_SETFLAGS(2const)ioctl() operations for inode flags✨
- FS_IOC_SETFSLABEL(2const)get or set a filesystem label✨
- FUTEX_CMP_REQUEUE(2const)compare a futex, wake some waiters, and requeue others✨
- FUTEX_CMP_REQUEUE_PI(2const)compare a priority-inheritance futex, wake a waiter, and requeue others✨
- FUTEX_FD(2const)create a file descriptor associated with a futex✨
- FUTEX_LOCK_PI(2const)lock a priority-inheritance futex✨
- FUTEX_LOCK_PI2(2const)lock a priority‐inheritance futex✨
- FUTEX_REQUEUE(2const)wake some waiters, and requeue others✨
- FUTEX_TRYLOCK_PI(2const)try to lock a priority-inheritance futex✨
- FUTEX_UNLOCK_PI(2const)unlock a priority‐inheritance futex✨
- FUTEX_WAIT(2const)sleep waiting for a FUTEX_WAKE operation✨
- FUTEX_WAIT_BITSET(2const)selective futex waiting and waking✨
- FUTEX_WAIT_REQUEUE_PI(2const)wait on a non-PI futex, and potentially be requeued onto a PI futex✨
- FUTEX_WAKE(2const)wake waiters that are inside FUTEX_WAIT✨
- FUTEX_WAKE_BITSET(2const)selective futex waiting and waking✨
- FUTEX_WAKE_OP(2const)fast user-space locking✨
G
- GIO_CMAP(2const)ioctls for console terminal and virtual consoles✨
- GIO_FONT(2const)ioctls for console terminal and virtual consoles✨
- GIO_FONTX(2const)ioctls for console terminal and virtual consoles✨
- GIO_SCRNMAP(2const)ioctls for console terminal and virtual consoles✨
- GIO_UNIMAP(2const)ioctls for console terminal and virtual consoles✨
- GIO_UNISCRNMAP(2const)ioctls for console terminal and virtual consoles✨
I
- IP_ADD_MEMBERSHIP(2const)join a multicast group✨
- IP_ADD_SOURCE_MEMBERSHIP(2const)join a multicast group and allow receiving data only from a specified source✨
- IP_BIND_ADDRESS_NO_PORT(2const)don't reserve an ephemeral port✨
- IP_BLOCK_SOURCE(2const)stop receiving multicast data from a specific source in a given group✨
- IP_DROP_MEMBERSHIP(2const)leave a multicast group✨
- IP_DROP_SOURCE_MEMBERSHIP(2const)leave a source-specific multicast group✨
- IP_FREEBIND(2const)bind to a nonlocal or nonexistent IP address✨
- IP_HDRINCL(2const)include a user-supplied IP header✨
- IP_LOCAL_PORT_RANGE(2const)default local port range✨
- IP_MSFILTER(2const)multicast source filtering✨
- IP_MTU(2const)path maximum transmission unit size✨
- IP_MTU_DISCOVER(2const)path maximum transfer unit size discovery✨
- IP_MULTICAST_ALL(2const)delivery policy of multicast messages✨
- IP_MULTICAST_IF(2const)local device for a multicast socket✨
- IP_MULTICAST_LOOP(2const)loop back sent multicast packets to local sockets✨
- IP_MULTICAST_TTL(2const)time-to-live value of outgoing multicast packets✨
- IP_NODEFRAG(2const)don't defragmentate outgoing packets✨
- IP_OPTIONS(2const)options to be sent with every packet✨
- IP_PASSSEC(2const)receive the security context of the peer socket✨
- IP_PKTINFO(2const)information about the incoming packet✨
- IP_RECVERR(2const)extended reliable error message passing✨
- IP_RECVOPTS(2const)receive all incoming IP options in control message✨
- IP_RECVORIGDSTADDR(2const)receive IP_ORIGDSTADDR control message✨
- IP_RECVTOS(2const)receive IP_TOS control message✨
- IP_RECVTTL(2const)enable IP_TTL control message✨
- IP_RETOPTS(2const)receive most incoming IP options in control message✨
- IP_ROUTER_ALERT(2const)pass all to-be forwarded packets✨
- IP_TOS(2const)type of service✨
- IP_TRANSPARENT(2const)transparent proxying✨
- IP_TTL(2const)time to live✨
- IP_UNBLOCK_SOURCE(2const)unblock multicast source✨
- IPPROTO_IP(2const)Linux IPv4 protocol socket options✨
- IPPROTO_IPV6(2const)Linux IPv6 protocol socket options✨
- IPV6_ADD_MEMBERSHIP(2const)join or leave a multicast group✨
- IPV6_ADDRFORM(2const)turn an AF_INET6 socket into a socket of a different address family✨
- IPV6_AUTHHDR(2const)set the delivery of control messages for incoming datagrams containing extension headers✨
- IPV6_DROP_MEMBERSHIP(2const)join or leave a multicast group✨
- IPV6_DSTOPTS(2const)set the delivery of control messages for incoming datagrams containing extension headers✨
- IPV6_FLOWINFO(2const)set the delivery of control messages for incoming datagrams containing extension headers✨
- IPV6_HOPLIMIT(2const)set the delivery of control messages for incoming datagrams containing extension headers✨
- IPV6_HOPOPTS(2const)set the delivery of control messages for incoming datagrams containing extension headers✨
- IPV6_MTU(2const)path maximum transmission unit size✨
- IPV6_MTU_DISCOVER(2const)path maximum transfer unit size discovery✨
- IPV6_MULTICAST_HOPS(2const)multicast hop limit✨
- IPV6_MULTICAST_IF(2const)local device for a multicast socket✨
- IPV6_MULTICAST_LOOP(2const)loop back sent multicast packets to local sockets✨
- IPV6_RECVERR(2const)extended reliable error message passing✨
- IPV6_RECVPKTINFO(2const)set delivery of the IPV6_PKTINFO control message on incoming datagrams✨
- IPV6_ROUTER_ALERT(2const)pass forwarded packets containing a router alert hop-by-hop to this socket✨
- IPV6_RTHDR(2const)set the delivery of control messages for incoming datagrams containing extension headers✨
- IPV6_UNICAST_HOPS(2const)unicast hop limit✨
- IPV6_V6ONLY(2const)restrict to IPv6 only✨
K
- KDADDIO(2const)ioctls for console terminal and virtual consoles✨
- KDDELIO(2const)ioctls for console terminal and virtual consoles✨
- KDDISABIO(2const)ioctls for console terminal and virtual consoles✨
- KDENABIO(2const)ioctls for console terminal and virtual consoles✨
- KDGETKEYCODE(2const)ioctls for console terminal and virtual consoles✨
- KDGETLED(2const)ioctls for console terminal and virtual consoles✨
- KDGETMODE(2const)ioctls for console terminal and virtual consoles✨
- KDGKBDIACR(2const)ioctls for console terminal and virtual consoles✨
- KDGKBENT(2const)ioctls for console terminal and virtual consoles✨
- KDGKBLED(2const)ioctls for console terminal and virtual consoles✨
- KDGKBMETA(2const)ioctls for console terminal and virtual consoles✨
- KDGKBMODE(2const)ioctls for console terminal and virtual consoles✨
- KDGKBSENT(2const)ioctls for console terminal and virtual consoles✨
- KDGKBTYPE(2const)ioctls for console terminal and virtual consoles✨
- KDMKTONE(2const)ioctls for console terminal and virtual consoles✨
- KDSETKEYCODE(2const)ioctls for console terminal and virtual consoles✨
- KDSETLED(2const)ioctls for console terminal and virtual consoles✨
- KDSETMODE(2const)ioctls for console terminal and virtual consoles✨
- KDSIGACCEPT(2const)ioctls for console terminal and virtual consoles✨
- KDSKBENT(2const)ioctls for console terminal and virtual consoles✨
- KDSKBLED(2const)ioctls for console terminal and virtual consoles✨
- KDSKBMETA(2const)ioctls for console terminal and virtual consoles✨
- KDSKBMODE(2const)ioctls for console terminal and virtual consoles✨
- KDSKBSENT(2const)ioctls for console terminal and virtual consoles✨
- KEYCTL_ASSUME_AUTHORITY(2const)assume the authority to instantiate a key✨
- KEYCTL_CHOWN(2const)change the ownership of a key✨
- KEYCTL_CLEAR(2const)clear a keyring✨
- KEYCTL_DESCRIBE(2const)describe a key✨
- KEYCTL_DH_COMPUTE(2const)compute a Diffie-Hellman shared secret or public key✨
- KEYCTL_GET_KEYRING_ID(2const)map a special key ID to a real key ID for this process✨
- KEYCTL_GET_PERSISTENT(2const)get the persistent keyring for a user✨
- KEYCTL_GET_SECURITY(2const)manipulate the kernel's key management facility✨
- KEYCTL_INSTANTIATE(2const)key instantiation functions✨
- KEYCTL_INSTANTIATE_IOV(2const)key instantiation functions✨
- KEYCTL_INVALIDATE(2const)invalidate a key✨
- KEYCTL_JOIN_SESSION_KEYRING(2const)replace the session keyring this process subscribes to with a new one✨
- KEYCTL_LINK(2const)link a key to a keyring✨
- KEYCTL_NEGATE(2const)key instantiation functions✨
- KEYCTL_READ(2const)read a key✨
- KEYCTL_REJECT(2const)key instantiation functions✨
- KEYCTL_RESTRICT_KEYRING(2const)restrict keys that may be linked to a keyring✨
- KEYCTL_REVOKE(2const)revoke a key✨
- KEYCTL_SEARCH(2const)search a keyring for a key✨
- KEYCTL_SESSION_TO_PARENT(2const)set the parent process's session keyring✨
- KEYCTL_SET_REQKEY_KEYRING(2const)set the implicit destination keyring✨
- KEYCTL_SET_TIMEOUT(2const)set the expiration timer on a key✨
- KEYCTL_SETPERM(2const)change the permissions mask on a key✨
- KEYCTL_UNLINK(2const)unlink a key from a keyring✨
- KEYCTL_UPDATE(2const)update a key's data payload✨
- KIOCSOUND(2const)ioctls for console terminal and virtual consoles✨
N
- NS_GET_NSTYPE(2const)discovering the namespace type✨
- NS_GET_OWNER_UID(2const)discovering the owner of a user namespace✨
- NS_GET_PARENT(2const)discovering namespace relationships✨
- NS_GET_USERNS(2const)discovering namespace relationships✨
P
- PAGEMAP_SCAN(2const)get and/or clear page flags✨
- PIO_CMAP(2const)ioctls for console terminal and virtual consoles✨
- PIO_FONT(2const)ioctls for console terminal and virtual consoles✨
- PIO_FONTRESET(2const)ioctls for console terminal and virtual consoles✨
- PIO_FONTX(2const)ioctls for console terminal and virtual consoles✨
- PIO_SCRNMAP(2const)ioctls for console terminal and virtual consoles✨
- PIO_UNIMAP(2const)ioctls for console terminal and virtual consoles✨
- PIO_UNIMAPCLR(2const)ioctls for console terminal and virtual consoles✨
- PIO_UNISCRNMAP(2const)ioctls for console terminal and virtual consoles✨
- PR_CAP_AMBIENT(2const)read or change the ambient capability set of the calling thread✨
- PR_CAP_AMBIENT_CLEAR_ALL(2const)clear the ambient capability set of the calling thread✨
- PR_CAP_AMBIENT_IS_SET(2const)read the ambient capability set of the calling thread✨
- PR_CAP_AMBIENT_LOWER(2const)lower the ambient capability set of the calling thread✨
- PR_CAP_AMBIENT_RAISE(2const)add to the ambient capability set of the calling thread✨
- PR_CAPBSET_DROP(2const)drop a capability from the calling thread's capability bounding set✨
- PR_CAPBSET_READ(2const)read the calling thread's capability bounding set✨
- PR_FUTEX_HASH(2const)configure the private futex hash✨
- PR_FUTEX_HASH_GET_SLOTS(2const)return the size of the private hash✨
- PR_FUTEX_HASH_SET_SLOTS(2const)set the size of the private hash✨
- PR_GET_AUXV(2const)get the auxiliary vector✨
- PR_GET_CHILD_SUBREAPER(2const)get the "child subreaper" attribute of the calling process✨
- PR_GET_DUMPABLE(2const)get the "dumpable" attribute of the calling process✨
- PR_GET_ENDIAN(2const)get the endianness of the calling process✨
- PR_GET_FP_MODE(2const)get the floating point mode of the calling process✨
- PR_GET_FPEMU(2const)get the floating-point emulation control bits✨
- PR_GET_FPEXC(2const)get the floating-point exception mode✨
- PR_GET_IO_FLUSHER(2const)get the IO_FLUSHER state✨
- PR_GET_KEEPCAPS(2const)get the state of the "keep capabilities" flag✨
- PR_GET_MDWE(2const)get the Memory-Deny-Write-Execute protection mask for the calling process✨
💅
getting it ready, bestie…