Home
last modified time | relevance | path

Searched defs:ipcp (Results 1 – 11 of 11) sorted by relevance

/linux-3.3/ipc/
Dshm.c86 static void do_shm_rmid(struct ipc_namespace *ns, struct kern_ipc_perm *ipcp) in do_shm_rmid()
133 struct kern_ipc_perm *ipcp = ipc_lock(&shm_ids(ns), id); in shm_lock() local
141 static inline void shm_lock_by_ptr(struct shmid_kernel *ipcp) in shm_lock_by_ptr()
150 struct kern_ipc_perm *ipcp = ipc_lock_check(&shm_ids(ns), id); in shm_lock_check() local
251 struct kern_ipc_perm *ipcp = p; in shm_try_destroy_current() local
282 struct kern_ipc_perm *ipcp = p; in shm_try_destroy_orphaned() local
539 static inline int shm_security(struct kern_ipc_perm *ipcp, int shmflg) in shm_security()
550 static inline int shm_more_checks(struct kern_ipc_perm *ipcp, in shm_more_checks()
724 struct kern_ipc_perm *ipcp; in shmctl_down() local
Dmsg.c149 struct kern_ipc_perm *ipcp = ipc_lock(&msg_ids(ns), id); in msg_lock() local
160 struct kern_ipc_perm *ipcp = ipc_lock_check(&msg_ids(ns), id); in msg_lock_check() local
279 static void freeque(struct ipc_namespace *ns, struct kern_ipc_perm *ipcp) in freeque()
305 static inline int msg_security(struct kern_ipc_perm *ipcp, int msgflg) in msg_security()
414 struct kern_ipc_perm *ipcp; in msgctl_down() local
Dutil.c334 struct kern_ipc_perm *ipcp, in ipc_check_perms()
368 struct kern_ipc_perm *ipcp; in ipcget_public() local
424 void ipc_rmid(struct ipc_ids *ids, struct kern_ipc_perm *ipcp) in ipc_rmid()
607 int ipcperms(struct ipc_namespace *ns, struct kern_ipc_perm *ipcp, short flag) in ipcperms()
779 struct kern_ipc_perm *ipcp; in ipcctl_pre_down() local
Dsem.c199 struct kern_ipc_perm *ipcp = ipc_lock(&sem_ids(ns), id); in sem_lock() local
210 struct kern_ipc_perm *ipcp = ipc_lock_check(&sem_ids(ns), id); in sem_lock_check() local
344 static inline int sem_security(struct kern_ipc_perm *ipcp, int semflg) in sem_security()
355 static inline int sem_more_checks(struct kern_ipc_perm *ipcp, in sem_more_checks()
742 static void freeary(struct ipc_namespace *ns, struct kern_ipc_perm *ipcp) in freeary()
1084 struct kern_ipc_perm *ipcp; in semctl_down() local
Dutil.h154 static inline int ipc_checkid(struct kern_ipc_perm *ipcp, int uid) in ipc_checkid()
/linux-3.3/security/
Dcapability.c450 static int cap_ipc_permission(struct kern_ipc_perm *ipcp, short flag) in cap_ipc_permission()
455 static void cap_ipc_getsecid(struct kern_ipc_perm *ipcp, u32 *secid) in cap_ipc_getsecid()
Dsecurity.c852 int security_ipc_permission(struct kern_ipc_perm *ipcp, short flag) in security_ipc_permission()
857 void security_ipc_getsecid(struct kern_ipc_perm *ipcp, u32 *secid) in security_ipc_getsecid()
/linux-3.3/include/linux/
Dsecurity.h2371 static inline int security_ipc_permission(struct kern_ipc_perm *ipcp, in security_ipc_permission()
2377 static inline void security_ipc_getsecid(struct kern_ipc_perm *ipcp, u32 *secid) in security_ipc_getsecid()
Daudit.h547 static inline void audit_ipc_obj(struct kern_ipc_perm *ipcp) in audit_ipc_obj()
/linux-3.3/kernel/
Dauditsc.c2422 void __audit_ipc_obj(struct kern_ipc_perm *ipcp) in __audit_ipc_obj()
/linux-3.3/security/selinux/
Dhooks.c5125 static int selinux_ipc_permission(struct kern_ipc_perm *ipcp, short flag) in selinux_ipc_permission()
5141 static void selinux_ipc_getsecid(struct kern_ipc_perm *ipcp, u32 *secid) in selinux_ipc_getsecid()