|
msgget(2) -- get message queue identifier
|
The msgget() system call returns the message queue identifier associated with key. A message queue identifier is a unique integer greater than zero. A message queue is created if either key is equal t... |
msgrcv(2) -- receive a message from a message queue
|
The msgrcv() function receives a message from the message queue specified in msqid, and places it into the user-defined structure pointed to by msgp. This structure must contain a first field of type ... |
|
msgsnd(2) -- send a message to a message queue
|
The msgsnd() function sends a message from the message queue specified in msqid. msgp points to a user-defined structure containing the message. This structure must contain a first field of type long ... |
msync(2) -- synchronize a mapped region
|
The msync() system call writes all pages with shared modifications in the specified region of the process's address space back to permanent storage, and, if requested, invalidates cached data mapped ... |
munlock(2) -- lock (unlock) physical pages in memory
|
The mlock system call locks into memory the physical pages associated with the virtual address range starting at addr for len bytes. The munlock call unlocks pages previously locked by one or more mlo... |
munlockall(2) -- lock (unlock) the address space of a process
|
The mlockall system call locks into memory the physical pages associated with the address space of a process until the address space is unlocked, the process exits, or execs another program image. The... |
munmap(2) -- remove a mapping
|
The munmap() system call deletes the mappings for the specified address range, and causes further references to addresses within the range to generate invalid memory references. |
nanosleep(2) -- high resolution sleep
|
The nanosleep() suspends execution of the calling process until either the number of seconds and nanoseconds specified by rqtp have elapsed or a signal is delivered to the calling process and its acti... |
nfssvc(2) -- NFS services
|
The nfssvc() function is used by the NFS daemons to pass information into and out of the kernel and also to enter the kernel as a server daemon. The flags argument consists of several bits that show w... |
ntp_adjtime(2) -- Network Time Protocol (NTP) daemon interface system calls
|
The two system calls ntp_adjtime() and ntp_gettime() are the kernel interface to the Network Time Protocol (NTP) daemon ntpd(8). The ntp_adjtime() function is used by the NTP daemon to adjust the syst... |
ntp_gettime(2) -- Network Time Protocol (NTP) daemon interface system calls
|
The two system calls ntp_adjtime() and ntp_gettime() are the kernel interface to the Network Time Protocol (NTP) daemon ntpd(8). The ntp_adjtime() function is used by the NTP daemon to adjust the syst... |
open(2) -- open or create a file for reading or writing
|
The file name specified by path is opened for reading and/or writing as specified by the argument flags and the file descriptor returned to the calling process. The flags are specified by or'ing the ... |
pathconf(2) -- get configurable pathname variables
|
The pathconf() and fpathconf() functions provides a method for applications to determine the current value of a configurable system limit or option variable associated with a pathname or file descript... |
pipe(2) -- create descriptor pair for interprocess communication
|
The pipe() function creates a pipe, which is an object allowing unidirectional data flow, and allocates a pair of file descriptors. The first descriptor connects to the read end of the pipe, and the s... |
poll(2) -- synchronous I/O multiplexing
|
poll() examines a set of file descriptors to see if some of them are ready for I/O. The fds argument is a pointer to an array of pollfd structures as defined in (shown below). The nfds argume... |