/linux-4.1.27/ipc/ |
H A D | util.h | 163 static inline int ipc_checkid(struct kern_ipc_perm *ipcp, int uid) ipc_checkid() argument
|
H A D | util.c | 340 struct kern_ipc_perm *ipcp; ipcget_public() local 388 void ipc_rmid(struct ipc_ids *ids, struct kern_ipc_perm *ipcp) ipc_rmid() argument 487 int ipcperms(struct ipc_namespace *ns, struct kern_ipc_perm *ipcp, short flag) ipcperms() argument 693 struct kern_ipc_perm *ipcp; ipcctl_pre_down_nolock() local 305 ipc_check_perms(struct ipc_namespace *ns, struct kern_ipc_perm *ipcp, const struct ipc_ops *ops, struct ipc_params *params) ipc_check_perms() argument
|
H A D | msg.c | 79 struct kern_ipc_perm *ipcp = ipc_obtain_object(&msg_ids(ns), id); msq_obtain_object() local 90 struct kern_ipc_perm *ipcp = ipc_obtain_object_check(&msg_ids(ns), id); msq_obtain_object_check() local 212 static void freeque(struct ipc_namespace *ns, struct kern_ipc_perm *ipcp) freeque() argument 234 static inline int msg_security(struct kern_ipc_perm *ipcp, int msgflg) msg_security() argument 342 struct kern_ipc_perm *ipcp; msgctl_down() local
|
H A D | sem.c | 401 struct kern_ipc_perm *ipcp; sem_obtain_lock() local 423 struct kern_ipc_perm *ipcp = ipc_obtain_object(&sem_ids(ns), id); sem_obtain_object() local 434 struct kern_ipc_perm *ipcp = ipc_obtain_object_check(&sem_ids(ns), id); sem_obtain_object_check() local 559 static inline int sem_security(struct kern_ipc_perm *ipcp, int semflg) sem_security() argument 570 static inline int sem_more_checks(struct kern_ipc_perm *ipcp, sem_more_checks() argument 1087 static void freeary(struct ipc_namespace *ns, struct kern_ipc_perm *ipcp) freeary() argument 1537 struct kern_ipc_perm *ipcp; semctl_down() local
|
H A D | shm.c | 89 static void do_shm_rmid(struct ipc_namespace *ns, struct kern_ipc_perm *ipcp) do_shm_rmid() argument 132 struct kern_ipc_perm *ipcp = ipc_obtain_object(&shm_ids(ns), id); shm_obtain_object() local 142 struct kern_ipc_perm *ipcp = ipc_obtain_object_check(&shm_ids(ns), id); shm_obtain_object_check() local 156 struct kern_ipc_perm *ipcp = ipc_lock(&shm_ids(ns), id); shm_lock() local 168 static inline void shm_lock_by_ptr(struct shmid_kernel *ipcp) shm_lock_by_ptr() argument 302 struct kern_ipc_perm *ipcp = p; shm_try_destroy_orphaned() local 629 static inline int shm_security(struct kern_ipc_perm *ipcp, int shmflg) shm_security() argument 640 static inline int shm_more_checks(struct kern_ipc_perm *ipcp, shm_more_checks() argument 814 struct kern_ipc_perm *ipcp; shmctl_down() local
|
/linux-4.1.27/include/linux/ |
H A D | audit.h | 254 static inline void audit_ipc_obj(struct kern_ipc_perm *ipcp) audit_ipc_obj() argument 395 static inline void audit_ipc_obj(struct kern_ipc_perm *ipcp) audit_ipc_obj() argument
|
H A D | security.h | 2536 static inline int security_ipc_permission(struct kern_ipc_perm *ipcp, security_ipc_permission() argument 2542 static inline void security_ipc_getsecid(struct kern_ipc_perm *ipcp, u32 *secid) security_ipc_getsecid() argument
|
/linux-4.1.27/kernel/ |
H A D | auditsc.c | 2121 void __audit_ipc_obj(struct kern_ipc_perm *ipcp) __audit_ipc_obj() argument
|
/linux-4.1.27/security/ |
H A D | capability.c | 498 static int cap_ipc_permission(struct kern_ipc_perm *ipcp, short flag) cap_ipc_permission() argument 503 static void cap_ipc_getsecid(struct kern_ipc_perm *ipcp, u32 *secid) cap_ipc_getsecid() argument
|
H A D | security.c | 987 int security_ipc_permission(struct kern_ipc_perm *ipcp, short flag) security_ipc_permission() argument 992 void security_ipc_getsecid(struct kern_ipc_perm *ipcp, u32 *secid) security_ipc_getsecid() argument
|
/linux-4.1.27/security/selinux/ |
H A D | hooks.c | 5518 static int selinux_ipc_permission(struct kern_ipc_perm *ipcp, short flag) selinux_ipc_permission() argument 5534 static void selinux_ipc_getsecid(struct kern_ipc_perm *ipcp, u32 *secid) selinux_ipc_getsecid() argument
|