1. NAME▲
ipcget_public - get an ipc object or create a new one
2. SYNOPSIS ▲
int ipcget_public(struct ipc_namespace * ns , struct ipc_ids * ids , struct ipc_ops * ops , struct ipc_params * params );
3. ARGUMENTS ▲
ns
namespace
ids
IPC identifer set
ops
the actual creation routine to call
params
its parameters
4. DESCRIPTION ▲
This routine is called by sys_msgget, sys_semget and sys_shmget when the key is not IPC_PRIVATE. It adds a new entry if the key is not found and does some permission / security checkings if the key is found.
On success, the ipc id is returned.
5. COPYRIGHT ▲