|
unlink(2) -- remove directory entry
|
The unlink() system call removes the link named by path from its directory and decrements the link count of the file which was referenced by the link. If that decrement reduces the link count of the f... |
unmount(2) -- mount or dismount a file system
|
The mount() system call grafts a file system object onto the system file tree at the point dir. The argument data describes the file system object to be mounted. The argument type tells the kernel how... |
|
utimes(2) -- set file access and modification times
|
The access and modification times of the file named by path or referenced by fd are changed as specified by the argument times. If times is NULL, the access and modification times are set to the curre... |
utrace(2) -- insert user record in ktrace log
|
Adds a record to the process trace with information supplied by user. The record contains len bytes from memory pointed to by addr. This call only has an effect if the calling process is being traced. |
uuidgen(2) -- generate universally unique identifiers
|
The uuidgen() system call generates count universally unique identifiers (UUIDs) and writes them to the buffer pointed to by store. The identifiers are generated according to the syntax and semantics ... |
vfork(2) -- spawn new process in a virtual memory efficient way
|
The vfork() system call can be used to create new processes without fully copying the address space of the old process, which is horrendously inefficient in a paged environment. It is useful when the ... |
wait(2) -- wait for process termination
|
The wait() function suspends execution of its calling process until status information is available for a terminated child process, or a signal is received. On return from a successful wait() call, th... |
wait3(2) -- wait for process termination
|
The wait() function suspends execution of its calling process until status information is available for a terminated child process, or a signal is received. On return from a successful wait() call, th... |
wait4(2) -- wait for process termination
|
The wait() function suspends execution of its calling process until status information is available for a terminated child process, or a signal is received. On return from a successful wait() call, th... |
waitpid(2) -- wait for process termination
|
The wait() function suspends execution of its calling process until status information is available for a terminated child process, or a signal is received. On return from a successful wait() call, th... |
write(2) -- write output
|
The write() system call attempts to write nbytes of data to the object referenced by the descriptor d from the buffer pointed to by buf. The writev() system call performs the same action, but gathers ... |
writev(2) -- write output
|
The write() system call attempts to write nbytes of data to the object referenced by the descriptor d from the buffer pointed to by buf. The writev() system call performs the same action, but gathers ... |
_exit(2) -- terminate the calling process
|
The _exit() system call terminates a process with the following consequences: +o All of the descriptors open in the calling process are closed. This may entail delays, for example, waiting for output ... |
__syscall(2) -- indirect system call
|
The syscall() function performs the system call whose assembly language interface has the specified number with the specified arguments. Symbolic constants for system calls can be found in the header ... |
abort(3) -- cause abnormal program termination
|
The abort() function causes abnormal program termination to occur, unless the signal SIGABRT is being caught and the signal handler does not return. Any open streams are flushed and closed. |