Searched refs:ipc_ids (Results 1 - 4 of 4) sorted by relevance
/linux-master/ipc/ |
H A D | util.h | 112 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 D | util.c | 115 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 D | namespace.c | 123 void free_ipcs(struct ipc_namespace *ns, struct ipc_ids *ids,
|
/linux-master/include/linux/ |
H A D | ipc_namespace.h | 18 struct ipc_ids { struct 32 struct ipc_ids ids[3];
|
Completed in 163 milliseconds