Lines Matching refs:kern_ipc_perm
56 int (*associate) (struct kern_ipc_perm *, int);
57 int (*more_checks) (struct kern_ipc_perm *, struct ipc_params *);
78 int ipc_addid(struct ipc_ids *, struct kern_ipc_perm *, int);
84 void ipc_rmid(struct ipc_ids *, struct kern_ipc_perm *);
87 int ipcperms(struct kern_ipc_perm *ipcp, short flg);
105 struct kern_ipc_perm *ipc_lock(struct ipc_ids *, int);
107 void kernel_to_ipc64_perm(struct kern_ipc_perm *in, struct ipc64_perm *out);
109 void ipc_update_perm(struct ipc64_perm *in, struct kern_ipc_perm *out);
110 struct kern_ipc_perm *ipcctl_pre_down(struct ipc_ids *ids, int id, int cmd,
134 static inline int ipc_checkid(struct kern_ipc_perm *ipcp, int uid) in ipc_checkid()
141 static inline void ipc_lock_by_ptr(struct kern_ipc_perm *perm) in ipc_lock_by_ptr()
147 static inline void ipc_unlock(struct kern_ipc_perm *perm) in ipc_unlock()
153 struct kern_ipc_perm *ipc_lock_check(struct ipc_ids *ids, int id);