|
open(2) -- Open a file for reading or writing
|
The following two function calls are equivalent: creat(path, mode); open(path, O_WRONLY | O_CREAT | O_TRUNC, mode); The open() and creat() functions establish a connection between the file named by th... |
pathconf(2) -- Retrieve file implementation characteristics
|
The fpathconf() and pathconf() functions provide a method for an application to determine the current value of a configurable limit or option (variable) that is associated with a file or directory. Fo... |
pid_block(2) -- stops (blocks) or resumes (unblocks) the specified process
|
The pid_block() function blocks execution of the process until one of the following conditions occurs: The process is unblocked by the pid_unblock() function. A signal is sent to the process. The opti... |
pid_unblock(2) -- stops (blocks) or resumes (unblocks) the specified process
|
The pid_block() function blocks execution of the process until one of the following conditions occurs: The process is unblocked by the pid_unblock() function. A signal is sent to the process. The opti... |
pipe(2) -- Create an interprocess channel
|
The pipe() function creates a unidirectional interprocess channel called a pipe, and returns two file descriptors, filedes[0] and filedes[1]. The file descriptor specified by the filedes[0] parameter ... |
plock(2) -- Lock the text and/or data segments of a process in memory
|
The plock() function locks or unlocks a process's text segments, data segments, or both in physical memory. When locked, the physical pages containing the text or data segment will not be paged out. ... |
poll(2) -- Monitor conditions on multiple file descriptors
|
The poll() function provides users with a mechanism for multiplexing input/output over a set of file descriptors that reference open streams. For each member of the array pointed to by filedes, poll()... |
pread(2) -- read from a file
|
The read() function attempts to read nbytes of data from the file associated with the filedes parameter into the buffer pointed to by the buffer parameter. If the value of nbytes is 0 (zero), the read... |
priocntl(2) -- manage scheduling properties of process
|
The priocntl function is used to change the class, priority, and other scheduling properties of one or more active processes. Processes are divided into four classes: realtime, time-sharing, POSIX rou... |
priocntlset(2) -- change scheduling property of a process or set of processes
|
This function is used to change the scheduling properties of a running process or group of processes. While the priocntl(2) function performs the same tasks, this function enables you to specify the p... |
profil(2) -- Start and stop execution profiling
|
The profil() function controls execution profiling. The short_buffer parameter points to an area of memory whose length (in bytes) is given by the buffer_size parameter. After this call, the process'... |
ptrace(2) -- Trace the execution of a child process
|
The ptrace() function permits a parent process to control execution of a child process. It is primarily used by utility programs to enable breakpoint debugging. The child process behaves normally unti... |
putmsg(2) -- Send a message on a Stream
|
The putmsg() and putpmsg() functions send messages to the STREAMS file. These messages are generated from user-provided buffer(s), and must contain a control part and/or a data part. The open Stream s... |