|
syscall(2) -- indirect system call
|
syscall() 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 file |
truncate(2) -- truncate a file to a specified length
|
truncate() causes the file named by path or referenced by fd to have a size of length bytes. If the file previously was larger than this size, the extra data is discarded. If it was previously shorter... |
umask(2) -- set file creation mode mask
|
The umask() routine sets the process's file mode creation mask to numask and returns the previous value of the mask. The 9 low-order access permission bits of numask are used by system calls, includi... |
undelete(2) -- attempt to recover a deleted file
|
The undelete() function attempts to recover the deleted file named by path. Currently, this works only when the named object is a whiteout in a union filesystem. The system call removes the whiteout c... |
unlink(2) -- remove directory entry
|
The unlink() function 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 file... |
unmount(2) -- mount or dismount a file system
|
The mount() function 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 to... |
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 to ktrace records
|
Adds a record to process trace with information supplied by user. The record is identified by label and contains len bytes from memory pointed to by addr. This call has only effect if the caller proce... |
vfork(2) -- spawn new process in a virtual memory efficient way
|
The vfork system call creates a new process that does not have a new virtual address space, but rather shares address space with the parent, thus avoiding potentially expensive copy-on-write operation... |
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... |