Searched refs:ipc_ids (Results 1 - 4 of 4) sorted by relevance

/linux-master/ipc/
H A Dutil.h112 struct ipc_ids;
114 void ipc_init_ids(struct ipc_ids *ids);
132 int ipc_addid(struct ipc_ids *, struct kern_ipc_perm *, int);
135 void ipc_rmid(struct ipc_ids *, struct kern_ipc_perm *);
138 void ipc_set_key_private(struct ipc_ids *, struct kern_ipc_perm *);
150 * Called with ipc_ids.rwsem held for reading.
152 static inline int ipc_get_maxidx(struct ipc_ids *ids)
176 struct kern_ipc_perm *ipc_obtain_object_idr(struct ipc_ids *ids, int id);
182 struct ipc_ids *ids, int id, int cmd,
231 * where the respective ipc_ids
[all...]
H A Dutil.c115 void ipc_init_ids(struct ipc_ids *ids)
170 * Called with writer ipc_ids.rwsem held.
172 static struct kern_ipc_perm *ipc_findkey(struct ipc_ids *ids, key_t key)
202 static inline int ipc_idr_alloc(struct ipc_ids *ids, struct kern_ipc_perm *new)
276 * Called with writer ipc_ids.rwsem held.
278 int ipc_addid(struct ipc_ids *ids, struct kern_ipc_perm *new, int limit)
339 static int ipcget_new(struct ipc_namespace *ns, struct ipc_ids *ids,
363 * It is called with ipc_ids.rwsem and ipcp->lock held.
397 static int ipcget_public(struct ipc_namespace *ns, struct ipc_ids *ids,
444 * ipc_ids
[all...]
H A Dnamespace.c123 void free_ipcs(struct ipc_namespace *ns, struct ipc_ids *ids,
/linux-master/include/linux/
H A Dipc_namespace.h18 struct ipc_ids { struct
32 struct ipc_ids ids[3];

Completed in 163 milliseconds