|
bind(2) -- bind a name to a socket
|
bind gives the socket sockfd the local address my_addr. my_addr is addrlen bytes long. Traditionally, this is called "assigning a name to a socket." When a socket is created with socket(2), it exist... |
brk(2) -- change data segment size
|
brk sets the end of the data segment to the value specified by end_data_segment, when that value is reasonable, the system does have enough memory and the process does not exceed its max data size (se... |
cacheflush(2) -- flush contents of instruction and/or data cache
|
cacheflush flushes contents of indicated cache(s) for user addresses in the range addr to (addr+nbytes-1). Cache may be one of: ICACHE Flush the instruction cache. DCACHE Write back to memory and inva... |
capget(2) -- set/get process capabilities
|
As of Linux 2.2, the power of the superuser (root) has been partitioned into a set of discrete capabilities. Every process has a set of effective capabilities identifying which capabilities (if any) i... |
chdir(2) -- change working directory
|
chdir changes the current directory to that specified in path. fchdir is identical to chdir, only that the directory is given as an open file descriptor. |
chmod(2) -- change permissions of a file
|
The mode of the file given by path or referenced by fildes is changed. Modes are specified by or'ing the following: S_ISUID 04000 set user ID on execution S_ISGID 02000 set group ID on execution S_IS... |
chown(2) -- change ownership of a file
|
The owner of the file specified by path or by fd is changed. Only the super-user may change the owner of a file. The owner of a file may change the group of the file to any group of which that owner i... |
chroot(2) -- change root directory
|
chroot changes the root directory to that specified in path. This directory will be used for path names beginning with /. The root directory is inherited by all children of the current process. Only t... |
clone(2) -- create a child process
|
clone creates a new process, just like fork(2). clone is a library function layered on top of the underlying clone system call, hereinafter referred to as sys_clone. A description of sys_clone is give... |
close(2) -- close a file descriptor
|
close closes a file descriptor, so that it no longer refers to any file and may be reused. Any locks held on the file it was associated with, and owned by the process, are removed (regardless of the f... |
connect(2) -- initiate a connection on a socket
|
The file descriptor sockfd must refer to a socket. If the socket is of type SOCK_DGRAM then the serv_addr address is the address to which datagrams are sent by default, and the only address from which... |
create_module(2) -- create a loadable module entry
|
create_module attempts to create a loadable module entry and reserve the kernel memory that will be needed to hold the module. This system call is only open to the superuser. |
delete_module(2) -- delete a loadable module entry
|
delete_module attempts to remove an unused loadable module entry. If name is NULL, all unused modules marked auto-clean will be removed. This system call is only open to the superuser. |