section 2freebsd · System calls 📞
373 pages · page 1 of 2
#
- __syscall(2freebsd)indirect system call✨
- _exit(2freebsd)terminate the calling process✨
- _umtx_op(2freebsd)interface for implementation of userspace threading synchronization primitives✨
A
- abort2(2freebsd)abort process with diagnostics✨
- accept(2freebsd)accept a connection on a socket✨
- accept4(2freebsd)accept a connection on a socket✨
- access(2freebsd)check accessibility of a file✨
- acct(2freebsd)enable or disable process accounting✨
- adjtime(2freebsd)correct the time to allow synchronization of the system clock✨
- aio_cancel(2freebsd)cancel an outstanding asynchronous I/O operation (REALTIME)✨
- aio_error(2freebsd)retrieve error status of asynchronous I/O operation (REALTIME)✨
- aio_fsync(2freebsd)asynchronous file synchronization (REALTIME)✨
- aio_mlock(2freebsd)asynchronous mlock(2) operation✨
- aio_read(2freebsd)asynchronous read from a file (REALTIME)✨
- aio_return(2freebsd)retrieve return status of asynchronous I/O operation (REALTIME)✨
- aio_suspend(2freebsd)suspend until asynchronous I/O operations or timeout complete (REALTIME)✨
- aio_waitcomplete(2freebsd)wait for the next completion of an aio request✨
- aio_write(2freebsd)asynchronous write to a file (REALTIME)✨
- audit(2freebsd)commit BSM audit record to audit log✨
- auditctl(2freebsd)configure system audit parameters✨
- auditon(2freebsd)configure system audit parameters✨
B
- bind(2freebsd)assign a local protocol address to a socket✨
- bindat(2freebsd)assign a local protocol address to a socket✨
- brk(2freebsd)change data segment size✨
C
- cap_enter(2freebsd)Capability mode system calls✨
- cap_fcntls_get(2freebsd)manage allowed fcntl commands✨
- cap_fcntls_limit(2freebsd)manage allowed fcntl commands✨
- cap_getmode(2freebsd)Capability mode system calls✨
- cap_ioctls_get(2freebsd)manage allowed ioctl commands✨
- cap_ioctls_limit(2freebsd)manage allowed ioctl commands✨
- cap_rights_limit(2freebsd)limit capability rights✨
- chdir(2freebsd)change current working directory✨
- chflags(2freebsd)set file flags✨
- chflagsat(2freebsd)set file flags✨
- chmod(2freebsd)change mode of file✨
- chown(2freebsd)change owner and group of a file✨
- chroot(2freebsd)change root directory✨
- clock_getres(2freebsd)get/set/calibrate date and time✨
- clock_gettime(2freebsd)get/set/calibrate date and time✨
- clock_nanosleep(2freebsd)high resolution sleep✨
- clock_settime(2freebsd)get/set/calibrate date and time✨
- close(2freebsd)delete a descriptor✨
- close_range(2freebsd)delete open file descriptors✨
- closefrom(2freebsd)delete open file descriptors✨
- connect(2freebsd)initiate a connection on a socket✨
- connectat(2freebsd)initiate a connection on a socket✨
- cpuset(2freebsd)manage CPU affinity sets✨
- cpuset_getaffinity(2freebsd)manage CPU affinity✨
- cpuset_getdomain(2freebsd)manage memory domain policy✨
- cpuset_getid(2freebsd)manage CPU affinity sets✨
- cpuset_setaffinity(2freebsd)manage CPU affinity✨
- cpuset_setdomain(2freebsd)manage memory domain policy✨
- cpuset_setid(2freebsd)manage CPU affinity sets✨
- creat(2freebsd)create a new file✨
D
- dup(2freebsd)duplicate an existing file descriptor✨
- dup2(2freebsd)duplicate an existing file descriptor✨
E
- eaccess(2freebsd)check accessibility of a file✨
- errno(2freebsd)introduction to system calls and error numbers✨
- execve(2freebsd)execute a file✨
- extattr(2freebsd)system calls to manipulate VFS extended attributes✨
- extattr_delete_fd(2freebsd)system calls to manipulate VFS extended attributes✨
- extattr_delete_file(2freebsd)system calls to manipulate VFS extended attributes✨
- extattr_delete_link(2freebsd)system calls to manipulate VFS extended attributes✨
- extattr_get_fd(2freebsd)system calls to manipulate VFS extended attributes✨
- extattr_get_file(2freebsd)system calls to manipulate VFS extended attributes✨
- extattr_get_link(2freebsd)system calls to manipulate VFS extended attributes✨
- extattr_list_fd(2freebsd)system calls to manipulate VFS extended attributes✨
- extattr_list_file(2freebsd)system calls to manipulate VFS extended attributes✨
- extattr_list_link(2freebsd)system calls to manipulate VFS extended attributes✨
- extattr_set_fd(2freebsd)system calls to manipulate VFS extended attributes✨
- extattr_set_file(2freebsd)system calls to manipulate VFS extended attributes✨
- extattr_set_link(2freebsd)system calls to manipulate VFS extended attributes✨
F
- faccessat(2freebsd)check accessibility of a file✨
- fchdir(2freebsd)change current working directory✨
- fchflags(2freebsd)set file flags✨
- fchmod(2freebsd)change mode of file✨
- fchmodat(2freebsd)change mode of file✨
- fchown(2freebsd)change owner and group of a file✨
- fchownat(2freebsd)change owner and group of a file✨
- fcntl(2freebsd)file control✨
- fdatasync(2freebsd)synchronise changes to a file✨
- fexecve(2freebsd)execute a file✨
- ffclock(2freebsd)Retrieve feed-forward counter, get and set feed-forward clock estimates✨
- ffclock_getcounter(2freebsd)Retrieve feed-forward counter, get and set feed-forward clock estimates✨
- ffclock_getestimate(2freebsd)Retrieve feed-forward counter, get and set feed-forward clock estimates✨
- ffclock_setestimate(2freebsd)Retrieve feed-forward counter, get and set feed-forward clock estimates✨
- fhlink(2freebsd)make a hard file link✨
- fhlinkat(2freebsd)make a hard file link✨
- fhopen(2freebsd)access file via file handle✨
- fhreadlink(2freebsd)read value of a symbolic link✨
- fhstat(2freebsd)access file via file handle✨
- fhstatfs(2freebsd)access file via file handle✨
- flock(2freebsd)apply or remove an advisory lock on an open file✨
- fork(2freebsd)create a new process✨
- fpathconf(2freebsd)get configurable pathname variables✨
- fstat(2freebsd)get file status✨
- fstatat(2freebsd)get file status✨
- fstatfs(2freebsd)get file system statistics✨
- fsync(2freebsd)synchronise changes to a file✨
- ftruncate(2freebsd)truncate or extend a file to a specified length✨
- futimens(2freebsd)set file access and modification times✨
- futimes(2freebsd)set file access and modification times✨
- futimesat(2freebsd)set file access and modification times✨
G
- getaudit(2freebsd)retrieve audit session state✨
- getaudit_addr(2freebsd)retrieve audit session state✨
- getauid(2freebsd)retrieve audit session ID✨
- getdents(2freebsd)get directory entries in a file system independent format✨
- getdirentries(2freebsd)get directory entries in a file system independent format✨
- getdtablesize(2freebsd)get file descriptor limit✨
- getegid(2freebsd)get group process identification✨
- geteuid(2freebsd)get user identification✨
- getfh(2freebsd)get file handle✨
- getfhat(2freebsd)get file handle✨
- getfsstat(2freebsd)get list of all mounted file systems✨
- getgid(2freebsd)get group process identification✨
- getgroups(2freebsd)get group access list✨
- getitimer(2freebsd)get/set value of interval timer✨
- getlogin(2freebsd)get/set login name✨
- getloginclass(2freebsd)get/set login class✨
- getpeername(2freebsd)get name of connected peer✨
- getpgid(2freebsd)get process group✨
- getpgrp(2freebsd)get process group✨
- getpid(2freebsd)get parent or calling process identification✨
- getppid(2freebsd)get parent or calling process identification✨
- getpriority(2freebsd)get/set program scheduling priority✨
- getrandom(2freebsd)get random data✨
- getresgid(2freebsd)get or set real, effective and saved user or group ID✨
- getresuid(2freebsd)get or set real, effective and saved user or group ID✨
- getrlimit(2freebsd)control maximum system resource consumption✨
- getrusage(2freebsd)get information about resource utilization✨
- getsid(2freebsd)get process session✨
- getsockname(2freebsd)get socket name✨
- getsockopt(2freebsd)get and set options on sockets✨
- gettimeofday(2freebsd)get/set date and time✨
- getuid(2freebsd)get user identification✨
I
- i386_get_ioperm(2freebsd)manage per-process access to the i386 I/O port space✨
- i386_get_ldt(2freebsd)manage i386 per-process Local Descriptor Table entries✨
- i386_set_ioperm(2freebsd)manage per-process access to the i386 I/O port space✨
- i386_set_ldt(2freebsd)manage i386 per-process Local Descriptor Table entries✨
- i386_vm86(2freebsd)control vm86-related functions✨
- intro(2freebsd)introduction to system calls and error numbers✨
- ioctl(2freebsd)control device✨
- issetugid(2freebsd)is current process tainted by uid or gid changes✨
J
- jail(2freebsd)create and manage system jails✨
- jail_attach(2freebsd)create and manage system jails✨
- jail_get(2freebsd)create and manage system jails✨
- jail_remove(2freebsd)create and manage system jails✨
- jail_set(2freebsd)create and manage system jails✨
K
- kenv(2freebsd)kernel environment✨
- kevent(2freebsd)kernel event notification mechanism✨
- kill(2freebsd)send signal to a process✨
- killpg(2freebsd)send signal to a process group✨
- kldfind(2freebsd)returns the fileid of a kld file✨
- kldfirstmod(2freebsd)return first module id from the kld file specified✨
- kldload(2freebsd)load KLD files into the kernel✨
- kldnext(2freebsd)return the fileid of the next kld file✨
- kldstat(2freebsd)get status of kld file✨
- kldsym(2freebsd)look up address by symbol name in a KLD✨
- kldunload(2freebsd)unload kld files✨
- kldunloadf(2freebsd)unload kld files✨
- kqueue(2freebsd)kernel event notification mechanism✨
- ktrace(2freebsd)process tracing✨
L
- lchflags(2freebsd)set file flags✨
- lchmod(2freebsd)change mode of file✨
- lchown(2freebsd)change owner and group of a file✨
- lgetfh(2freebsd)get file handle✨
- link(2freebsd)make a hard file link✨
- linkat(2freebsd)make a hard file link✨
- lio_listio(2freebsd)list directed I/O (REALTIME)✨
- listen(2freebsd)listen for connections on a socket✨
- lpathconf(2freebsd)get configurable pathname variables✨
- lseek(2freebsd)reposition read/write file offset✨
- lstat(2freebsd)get file status✨
- lutimes(2freebsd)set file access and modification times✨
M
- madvise(2freebsd)give advice about use of memory✨
- mincore(2freebsd)determine residency of memory pages✨
- minherit(2freebsd)control the inheritance of pages✨
- mkdir(2freebsd)make a directory file✨
- mkdirat(2freebsd)make a directory file✨
- mkfifo(2freebsd)make a fifo file✨
- mkfifoat(2freebsd)make a fifo file✨
- mknod(2freebsd)make a special file node✨
- mknodat(2freebsd)make a special file node✨
- mlock(2freebsd)lock (unlock) physical pages in memory✨
- mlockall(2freebsd)lock (unlock) the address space of a process✨
- mmap(2freebsd)allocate memory, or map files or devices into memory✨
- modfind(2freebsd)returns the modid of a kernel module✨
- modfnext(2freebsd)return the modid of the next kernel module✨
- modnext(2freebsd)return the modid of the next kernel module✨
- modstat(2freebsd)get status of kernel module✨
- mount(2freebsd)mount or dismount a file system✨
- mprotect(2freebsd)control the protection of pages✨
- mq_close(2freebsd)close a message queue (REALTIME)✨
- mq_getattr(2freebsd)get message queue attributes (REALTIME)✨
- mq_notify(2freebsd)notify process that a message is available (REALTIME)✨
- mq_open(2freebsd)open a message queue (REALTIME)✨
- mq_receive(2freebsd)receive a message from message queue (REALTIME)✨
- mq_send(2freebsd)send a message to message queue (REALTIME)✨
- mq_setattr(2freebsd)set message queue attributes (REALTIME)✨
- mq_timedreceive(2freebsd)receive a message from message queue (REALTIME)✨
💅
getting it ready, bestie…