Chapter 6. Kernel IPC facilities

Table of Contents

IPC utilities

IPC utilities

ipc_init — initialise IPC subsystem
ipc_init_ids — initialise IPC identifiers
ipc_init_proc_interface — Create a proc interface for sysipc types using a seq_file interface.
ipc_findkey — find a key in an ipc identifier set
ipc_addid — add an IPC identifier
ipc_rmid — remove an IPC identifier
ipc_alloc — allocate ipc space
ipc_free — free ipc space
ipc_rcu_alloc — allocate ipc and rcu space
ipc_schedule_free — free ipc + rcu space
ipc_immediate_free — free ipc + rcu space
ipcperms — check IPC permissions
kernel_to_ipc64_perm — convert kernel ipc permissions to user
ipc64_perm_to_ipc_perm — convert old ipc permissions to new
ipc_parse_version — IPC call version