|
shmat(2) -- attach or detach shared memory
|
The shmat() system call attaches the shared memory segment identified by shmid to the calling process's address space. The address where the segment is attached is determined as follows: +o If addr i... |
shmctl(2) -- shared memory control
|
Performs the action specified by cmd on the shared memory segment identified by shmid: IPC_STAT Fetch the segment's struct shmid_ds, storing it in the memory pointed to by buf. IPC_SET Changes the sh... |
|
shmdt(2) -- attach or detach shared memory
|
The shmat() system call attaches the shared memory segment identified by shmid to the calling process's address space. The address where the segment is attached is determined as follows: +o If addr i... |
shmget(2) -- obtain a shared memory identifier
|
Based on the values of key and flag, shmget() returns the identifier of a newly created or previously existing shared memory segment. The key is analogous to a filename: it provides a handle that name... |
shutdown(2) -- shut down part of a full-duplex connection
|
The shutdown() system call causes all or part of a full-duplex connection on the socket associated with the file descriptor s to be shut down. The how argument specifies the type of shutdown. Possible... |
sigaction(2) -- software signal facilities
|
The system defines a set of signals that may be delivered to a process. Signal delivery resembles the occurrence of a hardware interrupt: the signal is normally blocked from further occurrence, the cu... |
sigaltstack(2) -- set and/or get signal stack context
|
The sigaltstack() system call allows users to define an alternate stack on which signals are to be processed. If ss is non-zero, it specifies a pointer to and the size of a signal stack on which to de... |
sigblock(2) -- manipulate current signal mask
|
This interface is made obsolete by: sigprocmask(2). The sigsetmask() function sets the current signal mask to the specified mask. Signals are blocked from delivery if the corresponding bit in mask is ... |
sigmask(2) -- manipulate current signal mask
|
This interface is made obsolete by: sigprocmask(2). The sigsetmask() function sets the current signal mask to the specified mask. Signals are blocked from delivery if the corresponding bit in mask is ... |
sigpause(2) -- atomically release blocked signals and wait for interrupt
|
This interface is made obsolete by sigsuspend(2). The sigpause() function assigns sigmask to the set of masked signals and then waits for a signal to arrive; on return the set of masked signals is res... |
sigpending(2) -- get pending signals
|
The sigpending() system call returns a mask of the signals pending for delivery to the calling process in the location indicated by set. Signals may be pending because they are currently masked, or tr... |
sigprocmask(2) -- manipulate current signal mask
|
The sigprocmask() system call examines and/or changes the current signal mask (those signals that are blocked from delivery). Signals are blocked if they are members of the current signal mask set. If... |
sigreturn(2) -- return from signal
|
The sigreturn() system call allows users to atomically unmask, switch stacks, and return from a signal context. The processes signal mask and stack status are restored from the context structure point... |
sigsetmask(2) -- manipulate current signal mask
|
This interface is made obsolete by: sigprocmask(2). The sigsetmask() function sets the current signal mask to the specified mask. Signals are blocked from delivery if the corresponding bit in mask is ... |
sigstack(2) -- set and/or get signal stack context
|
The sigstack() function has been deprecated in favor of the interface described in sigaltstack(2). |