/kernel/linux/linux-5.10/ipc/ |
H A D | util.h | 201 static inline int ipc_checkid(struct kern_ipc_perm *ipcp, int id) in ipc_checkid() argument
|
H A D | util.c | 173 struct kern_ipc_perm *ipcp; in ipc_findkey() local 364 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 399 struct kern_ipc_perm *ipcp; ipcget_public() local 446 ipc_kht_remove(struct ipc_ids *ids, struct kern_ipc_perm *ipcp) ipc_kht_remove() argument 461 ipc_rmid(struct ipc_ids *ids, struct kern_ipc_perm *ipcp) ipc_rmid() argument 488 ipc_set_key_private(struct ipc_ids *ids, struct kern_ipc_perm *ipcp) ipc_set_key_private() argument 519 ipcperms(struct ipc_namespace *ns, struct kern_ipc_perm *ipcp, short flag) ipcperms() argument 694 struct kern_ipc_perm *ipcp; ipcctl_obtain_check() local [all...] |
H A D | msg.c | 103 struct kern_ipc_perm *ipcp = ipc_obtain_object_idr(&msg_ids(ns), id); in msq_obtain_object() local 114 struct kern_ipc_perm *ipcp = ipc_obtain_object_check(&msg_ids(ns), id); in msq_obtain_object_check() local 403 struct kern_ipc_perm *ipcp; msgctl_down() local 1325 struct kern_ipc_perm *ipcp = it; sysvipc_msg_proc_show() local [all...] |
H A D | sem.c | 477 struct kern_ipc_perm *ipcp = ipc_obtain_object_idr(&sem_ids(ns), id); in sem_obtain_object() local 488 struct kern_ipc_perm *ipcp = ipc_obtain_object_check(&sem_ids(ns), id); in sem_obtain_object_check() local 588 static int sem_more_checks(struct kern_ipc_perm *ipcp, struc argument 1141 freeary(struct ipc_namespace *ns, struct kern_ipc_perm *ipcp) freeary() argument 1605 struct kern_ipc_perm *ipcp; semctl_down() local 2433 struct kern_ipc_perm *ipcp = it; sysvipc_sem_proc_show() local [all...] |
H A D | shm.c | 122 static void do_shm_rmid(struct ipc_namespace *ns, struct kern_ipc_perm *ipcp) in do_shm_rmid() argument 168 struct kern_ipc_perm *ipcp = ipc_obtain_object_idr(&shm_ids(ns), id); in shm_obtain_object() local 178 struct kern_ipc_perm *ipcp = ipc_obtain_object_check(&shm_ids(ns), id); in shm_obtain_object_check() local 192 struct kern_ipc_perm *ipcp; shm_lock() local 222 shm_lock_by_ptr(struct shmid_kernel *ipcp) shm_lock_by_ptr() argument 398 struct kern_ipc_perm *ipcp = p; shm_try_destroy_orphaned() local 810 shm_more_checks(struct kern_ipc_perm *ipcp, struct ipc_params *params) shm_more_checks() argument 989 struct kern_ipc_perm *ipcp; shmctl_down() local 1838 struct kern_ipc_perm *ipcp = it; sysvipc_shm_proc_show() local [all...] |
/kernel/linux/linux-6.6/ipc/ |
H A D | util.h | 202 static inline int ipc_checkid(struct kern_ipc_perm *ipcp, int id) in ipc_checkid() argument
|
H A D | util.c | 174 struct kern_ipc_perm *ipcp; in ipc_findkey() local 365 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 400 struct kern_ipc_perm *ipcp; ipcget_public() local 447 ipc_kht_remove(struct ipc_ids *ids, struct kern_ipc_perm *ipcp) ipc_kht_remove() argument 497 ipc_rmid(struct ipc_ids *ids, struct kern_ipc_perm *ipcp) ipc_rmid() argument 522 ipc_set_key_private(struct ipc_ids *ids, struct kern_ipc_perm *ipcp) ipc_set_key_private() argument 553 ipcperms(struct ipc_namespace *ns, struct kern_ipc_perm *ipcp, short flag) ipcperms() argument 728 struct kern_ipc_perm *ipcp; ipcctl_obtain_check() local [all...] |
H A D | msg.c | 104 struct kern_ipc_perm *ipcp = ipc_obtain_object_idr(&msg_ids(ns), id); in msq_obtain_object() local 115 struct kern_ipc_perm *ipcp = ipc_obtain_object_check(&msg_ids(ns), id); in msq_obtain_object_check() local 404 struct kern_ipc_perm *ipcp; msgctl_down() local 1345 struct kern_ipc_perm *ipcp = it; sysvipc_msg_proc_show() local [all...] |
H A D | sem.c | 480 struct kern_ipc_perm *ipcp = ipc_obtain_object_idr(&sem_ids(ns), id); in sem_obtain_object() local 491 struct kern_ipc_perm *ipcp = ipc_obtain_object_check(&sem_ids(ns), id); in sem_obtain_object_check() local 591 static int sem_more_checks(struct kern_ipc_perm *ipcp, struc argument 1143 freeary(struct ipc_namespace *ns, struct kern_ipc_perm *ipcp) freeary() argument 1606 struct kern_ipc_perm *ipcp; semctl_down() local 2452 struct kern_ipc_perm *ipcp = it; sysvipc_sem_proc_show() local [all...] |
H A D | shm.c | 122 static void do_shm_rmid(struct ipc_namespace *ns, struct kern_ipc_perm *ipcp) in do_shm_rmid() argument 168 struct kern_ipc_perm *ipcp = ipc_obtain_object_idr(&shm_ids(ns), id); in shm_obtain_object() local 178 struct kern_ipc_perm *ipcp = ipc_obtain_object_check(&shm_ids(ns), id); in shm_obtain_object_check() local 192 struct kern_ipc_perm *ipcp; shm_lock() local 222 shm_lock_by_ptr(struct shmid_kernel *ipcp) shm_lock_by_ptr() argument 411 struct kern_ipc_perm *ipcp = p; shm_try_destroy_orphaned() local 820 shm_more_checks(struct kern_ipc_perm *ipcp, struct ipc_params *params) shm_more_checks() argument 999 struct kern_ipc_perm *ipcp; shmctl_down() local 1847 struct kern_ipc_perm *ipcp = it; sysvipc_shm_proc_show() local [all...] |
/kernel/linux/linux-5.10/kernel/ |
H A D | auditsc.c | 2369 void __audit_ipc_obj(struct kern_ipc_perm *ipcp) in __audit_ipc_obj() argument
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | audit.h | 414 static inline void audit_ipc_obj(struct kern_ipc_perm *ipcp) in audit_ipc_obj() argument 610 static inline void audit_ipc_obj(struct kern_ipc_perm *ipcp) in audit_ipc_obj() argument
|
H A D | security.h | 1160 static inline int security_ipc_permission(struct kern_ipc_perm *ipcp, in security_ipc_permission() argument 1166 static inline void security_ipc_getsecid(struct kern_ipc_perm *ipcp, u32 *secid) in security_ipc_getsecid() argument
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | audit.h | 426 static inline void audit_ipc_obj(struct kern_ipc_perm *ipcp) in audit_ipc_obj() argument 630 static inline void audit_ipc_obj(struct kern_ipc_perm *ipcp) in audit_ipc_obj() argument
|
H A D | security.h | 1243 static inline int security_ipc_permission(struct kern_ipc_perm *ipcp, in security_ipc_permission() argument 1249 static inline void security_ipc_getsecid(struct kern_ipc_perm *ipcp, u32 *secid) in security_ipc_getsecid() argument
|
/kernel/linux/linux-6.6/kernel/ |
H A D | auditsc.c | 2627 void __audit_ipc_obj(struct kern_ipc_perm *ipcp) in __audit_ipc_obj() argument
|
/kernel/linux/linux-5.10/security/ |
H A D | security.c | 1864 int security_ipc_permission(struct kern_ipc_perm *ipcp, short flag) in security_ipc_permission() argument 1869 void security_ipc_getsecid(struct kern_ipc_perm *ipcp, u32 *secid) in security_ipc_getsecid() argument
|
/kernel/linux/linux-5.10/security/selinux/ |
H A D | hooks.c | 6308 static int selinux_ipc_permission(struct kern_ipc_perm *ipcp, short flag) in selinux_ipc_permission() argument 6324 static void selinux_ipc_getsecid(struct kern_ipc_perm *ipcp, u32 *secid) in selinux_ipc_getsecid() argument
|
/kernel/linux/linux-6.6/security/selinux/ |
H A D | hooks.c | 6288 static int selinux_ipc_permission(struct kern_ipc_perm *ipcp, short flag) in selinux_ipc_permission() argument 6304 static void selinux_ipc_getsecid(struct kern_ipc_perm *ipcp, u32 *secid) in selinux_ipc_getsecid() argument
|
/kernel/linux/linux-6.6/security/ |
H A D | security.c | 3483 int security_ipc_permission(struct kern_ipc_perm *ipcp, short flag) in security_ipc_permission() argument 3496 void security_ipc_getsecid(struct kern_ipc_perm *ipcp, u32 *secid) in security_ipc_getsecid() argument
|