table of contents
IPC_ADDID(9) | Kernel IPC facilities | IPC_ADDID(9) |
NAME¶
ipc_addid - add an IPC identifier
SYNOPSIS¶
int ipc_addid(struct ipc_ids * ids, struct kern_ipc_perm * new, int size);
ARGUMENTS¶
ids
IPC identifier set
new
new IPC permission set
size
limit for the number of used ids
DESCRIPTION¶
Add an entry ´new´ to the IPC ids idr. The permissions object is initialised and the first free entry is set up and the id assigned is returned. The ´new´ entry is returned in a locked state on success. On failure the entry is not locked and a negative err-code is returned.
Called with ipc_ids.rw_mutex held as a writer.
COPYRIGHT¶
May 2024 | Kernel Hackers Manual 2.6. |