/dports/multimedia/v4l_compat/linux-5.13-rc2/ipc/ |
H A D | util.h | 108 int (*associate)(struct kern_ipc_perm *, int); 109 int (*more_checks)(struct kern_ipc_perm *, struct ipc_params *); 133 int ipc_addid(struct ipc_ids *, struct kern_ipc_perm *, int); 136 void ipc_rmid(struct ipc_ids *, struct kern_ipc_perm *); 170 bool ipc_rcu_getref(struct kern_ipc_perm *ptr); 171 void ipc_rcu_putref(struct kern_ipc_perm *ptr, 206 static inline void ipc_lock_object(struct kern_ipc_perm *perm) in ipc_lock_object() 211 static inline void ipc_unlock_object(struct kern_ipc_perm *perm) in ipc_unlock_object() 221 static inline void ipc_unlock(struct kern_ipc_perm *perm) in ipc_unlock() 235 static inline bool ipc_valid_object(struct kern_ipc_perm *perm) in ipc_valid_object() [all …]
|
H A D | util.c | 102 .key_offset = offsetof(struct kern_ipc_perm, key), 173 struct kern_ipc_perm *ipcp; in ipc_findkey() 365 struct kern_ipc_perm *ipcp, in ipc_check_perms() 399 struct kern_ipc_perm *ipcp; in ipcget_public() 494 bool ipc_rcu_getref(struct kern_ipc_perm *ptr) in ipc_rcu_getref() 499 void ipc_rcu_putref(struct kern_ipc_perm *ptr, in ipc_rcu_putref() 595 struct kern_ipc_perm *out; in ipc_obtain_object_idr() 694 struct kern_ipc_perm *ipcp; in ipcctl_obtain_check() 757 struct kern_ipc_perm *ipc; in sysvipc_find_ipc() 788 struct kern_ipc_perm *ipc = it; in sysvipc_proc_next() [all …]
|
H A D | shm.c | 54 struct kern_ipc_perm shm_perm; 113 static void do_shm_rmid(struct ipc_namespace *ns, struct kern_ipc_perm *ipcp) in do_shm_rmid() 158 struct kern_ipc_perm *ipcp = ipc_obtain_object_idr(&shm_ids(ns), id); in shm_obtain_object() 168 struct kern_ipc_perm *ipcp = ipc_obtain_object_check(&shm_ids(ns), id); in shm_obtain_object_check() 182 struct kern_ipc_perm *ipcp; in shm_lock() 220 struct kern_ipc_perm *ptr = container_of(head, struct kern_ipc_perm, in shm_rcu_free() 355 struct kern_ipc_perm *ipcp = p; in shm_try_destroy_orphaned() 714 static int shm_more_checks(struct kern_ipc_perm *ipcp, struct ipc_params *params) in shm_more_checks() 871 struct kern_ipc_perm *ipc; in shm_get_stat() 893 struct kern_ipc_perm *ipcp; in shmctl_down() [all …]
|
H A D | namespace.c | 96 void (*free)(struct ipc_namespace *, struct kern_ipc_perm *)) in free_ipcs() argument 98 struct kern_ipc_perm *perm; in free_ipcs()
|
/dports/multimedia/libv4l/linux-5.13-rc2/ipc/ |
H A D | util.h | 108 int (*associate)(struct kern_ipc_perm *, int); 109 int (*more_checks)(struct kern_ipc_perm *, struct ipc_params *); 133 int ipc_addid(struct ipc_ids *, struct kern_ipc_perm *, int); 136 void ipc_rmid(struct ipc_ids *, struct kern_ipc_perm *); 170 bool ipc_rcu_getref(struct kern_ipc_perm *ptr); 171 void ipc_rcu_putref(struct kern_ipc_perm *ptr, 206 static inline void ipc_lock_object(struct kern_ipc_perm *perm) in ipc_lock_object() 211 static inline void ipc_unlock_object(struct kern_ipc_perm *perm) in ipc_unlock_object() 221 static inline void ipc_unlock(struct kern_ipc_perm *perm) in ipc_unlock() 235 static inline bool ipc_valid_object(struct kern_ipc_perm *perm) in ipc_valid_object() [all …]
|
H A D | util.c | 102 .key_offset = offsetof(struct kern_ipc_perm, key), 173 struct kern_ipc_perm *ipcp; in ipc_findkey() 365 struct kern_ipc_perm *ipcp, in ipc_check_perms() 399 struct kern_ipc_perm *ipcp; in ipcget_public() 494 bool ipc_rcu_getref(struct kern_ipc_perm *ptr) in ipc_rcu_getref() 499 void ipc_rcu_putref(struct kern_ipc_perm *ptr, in ipc_rcu_putref() 595 struct kern_ipc_perm *out; in ipc_obtain_object_idr() 694 struct kern_ipc_perm *ipcp; in ipcctl_obtain_check() 757 struct kern_ipc_perm *ipc; in sysvipc_find_ipc() 788 struct kern_ipc_perm *ipc = it; in sysvipc_proc_next() [all …]
|
H A D | shm.c | 54 struct kern_ipc_perm shm_perm; 113 static void do_shm_rmid(struct ipc_namespace *ns, struct kern_ipc_perm *ipcp) in do_shm_rmid() 158 struct kern_ipc_perm *ipcp = ipc_obtain_object_idr(&shm_ids(ns), id); in shm_obtain_object() 168 struct kern_ipc_perm *ipcp = ipc_obtain_object_check(&shm_ids(ns), id); in shm_obtain_object_check() 182 struct kern_ipc_perm *ipcp; in shm_lock() 220 struct kern_ipc_perm *ptr = container_of(head, struct kern_ipc_perm, in shm_rcu_free() 355 struct kern_ipc_perm *ipcp = p; in shm_try_destroy_orphaned() 714 static int shm_more_checks(struct kern_ipc_perm *ipcp, struct ipc_params *params) in shm_more_checks() 871 struct kern_ipc_perm *ipc; in shm_get_stat() 893 struct kern_ipc_perm *ipcp; in shmctl_down() [all …]
|
H A D | namespace.c | 96 void (*free)(struct ipc_namespace *, struct kern_ipc_perm *)) in free_ipcs() argument 98 struct kern_ipc_perm *perm; in free_ipcs()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/ipc/ |
H A D | util.h | 108 int (*associate)(struct kern_ipc_perm *, int); 109 int (*more_checks)(struct kern_ipc_perm *, struct ipc_params *); 133 int ipc_addid(struct ipc_ids *, struct kern_ipc_perm *, int); 136 void ipc_rmid(struct ipc_ids *, struct kern_ipc_perm *); 170 bool ipc_rcu_getref(struct kern_ipc_perm *ptr); 171 void ipc_rcu_putref(struct kern_ipc_perm *ptr, 206 static inline void ipc_lock_object(struct kern_ipc_perm *perm) in ipc_lock_object() 211 static inline void ipc_unlock_object(struct kern_ipc_perm *perm) in ipc_unlock_object() 221 static inline void ipc_unlock(struct kern_ipc_perm *perm) in ipc_unlock() 235 static inline bool ipc_valid_object(struct kern_ipc_perm *perm) in ipc_valid_object() [all …]
|
H A D | util.c | 102 .key_offset = offsetof(struct kern_ipc_perm, key), 173 struct kern_ipc_perm *ipcp; in ipc_findkey() 365 struct kern_ipc_perm *ipcp, in ipc_check_perms() 399 struct kern_ipc_perm *ipcp; in ipcget_public() 494 bool ipc_rcu_getref(struct kern_ipc_perm *ptr) in ipc_rcu_getref() 499 void ipc_rcu_putref(struct kern_ipc_perm *ptr, in ipc_rcu_putref() 595 struct kern_ipc_perm *out; in ipc_obtain_object_idr() 694 struct kern_ipc_perm *ipcp; in ipcctl_obtain_check() 757 struct kern_ipc_perm *ipc; in sysvipc_find_ipc() 788 struct kern_ipc_perm *ipc = it; in sysvipc_proc_next() [all …]
|
H A D | shm.c | 54 struct kern_ipc_perm shm_perm; 113 static void do_shm_rmid(struct ipc_namespace *ns, struct kern_ipc_perm *ipcp) in do_shm_rmid() 158 struct kern_ipc_perm *ipcp = ipc_obtain_object_idr(&shm_ids(ns), id); in shm_obtain_object() 168 struct kern_ipc_perm *ipcp = ipc_obtain_object_check(&shm_ids(ns), id); in shm_obtain_object_check() 182 struct kern_ipc_perm *ipcp; in shm_lock() 220 struct kern_ipc_perm *ptr = container_of(head, struct kern_ipc_perm, in shm_rcu_free() 355 struct kern_ipc_perm *ipcp = p; in shm_try_destroy_orphaned() 714 static int shm_more_checks(struct kern_ipc_perm *ipcp, struct ipc_params *params) in shm_more_checks() 871 struct kern_ipc_perm *ipc; in shm_get_stat() 893 struct kern_ipc_perm *ipcp; in shmctl_down() [all …]
|
H A D | namespace.c | 96 void (*free)(struct ipc_namespace *, struct kern_ipc_perm *)) in free_ipcs() argument 98 struct kern_ipc_perm *perm; in free_ipcs()
|
/dports/multimedia/libv4l/linux-5.13-rc2/include/linux/ |
H A D | security.h | 40 struct kern_ipc_perm; 440 int security_msg_queue_alloc(struct kern_ipc_perm *msq); 441 void security_msg_queue_free(struct kern_ipc_perm *msq); 444 int security_msg_queue_msgsnd(struct kern_ipc_perm *msq, 448 int security_shm_alloc(struct kern_ipc_perm *shp); 449 void security_shm_free(struct kern_ipc_perm *shp); 451 int security_shm_shmctl(struct kern_ipc_perm *shp, int cmd); 453 int security_sem_alloc(struct kern_ipc_perm *sma); 454 void security_sem_free(struct kern_ipc_perm *sma); 456 int security_sem_semctl(struct kern_ipc_perm *sma, int cmd); [all …]
|
H A D | lsm_hook_defs.h | 229 LSM_HOOK(void, LSM_RET_VOID, ipc_getsecid, struct kern_ipc_perm *ipcp, 233 LSM_HOOK(int, 0, msg_queue_alloc_security, struct kern_ipc_perm *perm) 235 struct kern_ipc_perm *perm) 237 LSM_HOOK(int, 0, msg_queue_msgctl, struct kern_ipc_perm *perm, int cmd) 238 LSM_HOOK(int, 0, msg_queue_msgsnd, struct kern_ipc_perm *perm, 240 LSM_HOOK(int, 0, msg_queue_msgrcv, struct kern_ipc_perm *perm, 242 LSM_HOOK(int, 0, shm_alloc_security, struct kern_ipc_perm *perm) 244 LSM_HOOK(int, 0, shm_associate, struct kern_ipc_perm *perm, int shmflg) 245 LSM_HOOK(int, 0, shm_shmctl, struct kern_ipc_perm *perm, int cmd) 248 LSM_HOOK(int, 0, sem_alloc_security, struct kern_ipc_perm *perm) [all …]
|
H A D | ipc.h | 12 struct kern_ipc_perm { struct
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/include/linux/ |
H A D | security.h | 40 struct kern_ipc_perm; 440 int security_msg_queue_alloc(struct kern_ipc_perm *msq); 441 void security_msg_queue_free(struct kern_ipc_perm *msq); 444 int security_msg_queue_msgsnd(struct kern_ipc_perm *msq, 448 int security_shm_alloc(struct kern_ipc_perm *shp); 449 void security_shm_free(struct kern_ipc_perm *shp); 451 int security_shm_shmctl(struct kern_ipc_perm *shp, int cmd); 453 int security_sem_alloc(struct kern_ipc_perm *sma); 454 void security_sem_free(struct kern_ipc_perm *sma); 456 int security_sem_semctl(struct kern_ipc_perm *sma, int cmd); [all …]
|
H A D | lsm_hook_defs.h | 229 LSM_HOOK(void, LSM_RET_VOID, ipc_getsecid, struct kern_ipc_perm *ipcp, 233 LSM_HOOK(int, 0, msg_queue_alloc_security, struct kern_ipc_perm *perm) 235 struct kern_ipc_perm *perm) 237 LSM_HOOK(int, 0, msg_queue_msgctl, struct kern_ipc_perm *perm, int cmd) 238 LSM_HOOK(int, 0, msg_queue_msgsnd, struct kern_ipc_perm *perm, 240 LSM_HOOK(int, 0, msg_queue_msgrcv, struct kern_ipc_perm *perm, 242 LSM_HOOK(int, 0, shm_alloc_security, struct kern_ipc_perm *perm) 244 LSM_HOOK(int, 0, shm_associate, struct kern_ipc_perm *perm, int shmflg) 245 LSM_HOOK(int, 0, shm_shmctl, struct kern_ipc_perm *perm, int cmd) 248 LSM_HOOK(int, 0, sem_alloc_security, struct kern_ipc_perm *perm) [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/include/linux/ |
H A D | security.h | 40 struct kern_ipc_perm; 440 int security_msg_queue_alloc(struct kern_ipc_perm *msq); 441 void security_msg_queue_free(struct kern_ipc_perm *msq); 444 int security_msg_queue_msgsnd(struct kern_ipc_perm *msq, 448 int security_shm_alloc(struct kern_ipc_perm *shp); 449 void security_shm_free(struct kern_ipc_perm *shp); 451 int security_shm_shmctl(struct kern_ipc_perm *shp, int cmd); 453 int security_sem_alloc(struct kern_ipc_perm *sma); 454 void security_sem_free(struct kern_ipc_perm *sma); 456 int security_sem_semctl(struct kern_ipc_perm *sma, int cmd); [all …]
|
H A D | lsm_hook_defs.h | 229 LSM_HOOK(void, LSM_RET_VOID, ipc_getsecid, struct kern_ipc_perm *ipcp, 233 LSM_HOOK(int, 0, msg_queue_alloc_security, struct kern_ipc_perm *perm) 235 struct kern_ipc_perm *perm) 237 LSM_HOOK(int, 0, msg_queue_msgctl, struct kern_ipc_perm *perm, int cmd) 238 LSM_HOOK(int, 0, msg_queue_msgsnd, struct kern_ipc_perm *perm, 240 LSM_HOOK(int, 0, msg_queue_msgrcv, struct kern_ipc_perm *perm, 242 LSM_HOOK(int, 0, shm_alloc_security, struct kern_ipc_perm *perm) 244 LSM_HOOK(int, 0, shm_associate, struct kern_ipc_perm *perm, int shmflg) 245 LSM_HOOK(int, 0, shm_shmctl, struct kern_ipc_perm *perm, int cmd) 248 LSM_HOOK(int, 0, sem_alloc_security, struct kern_ipc_perm *perm) [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/security/ |
H A D | security.c | 627 static int lsm_ipc_alloc(struct kern_ipc_perm *kip) in lsm_ipc_alloc() 1924 int security_msg_queue_alloc(struct kern_ipc_perm *msq) in security_msg_queue_alloc() 1936 void security_msg_queue_free(struct kern_ipc_perm *msq) in security_msg_queue_free() 1948 int security_msg_queue_msgctl(struct kern_ipc_perm *msq, int cmd) in security_msg_queue_msgctl() 1953 int security_msg_queue_msgsnd(struct kern_ipc_perm *msq, in security_msg_queue_msgsnd() 1965 int security_shm_alloc(struct kern_ipc_perm *shp) in security_shm_alloc() 1977 void security_shm_free(struct kern_ipc_perm *shp) in security_shm_free() 1989 int security_shm_shmctl(struct kern_ipc_perm *shp, int cmd) in security_shm_shmctl() 1999 int security_sem_alloc(struct kern_ipc_perm *sma) in security_sem_alloc() 2011 void security_sem_free(struct kern_ipc_perm *sma) in security_sem_free() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/security/ |
H A D | security.c | 627 static int lsm_ipc_alloc(struct kern_ipc_perm *kip) in lsm_ipc_alloc() 1924 int security_msg_queue_alloc(struct kern_ipc_perm *msq) in security_msg_queue_alloc() 1936 void security_msg_queue_free(struct kern_ipc_perm *msq) in security_msg_queue_free() 1948 int security_msg_queue_msgctl(struct kern_ipc_perm *msq, int cmd) in security_msg_queue_msgctl() 1953 int security_msg_queue_msgsnd(struct kern_ipc_perm *msq, in security_msg_queue_msgsnd() 1965 int security_shm_alloc(struct kern_ipc_perm *shp) in security_shm_alloc() 1977 void security_shm_free(struct kern_ipc_perm *shp) in security_shm_free() 1989 int security_shm_shmctl(struct kern_ipc_perm *shp, int cmd) in security_shm_shmctl() 1999 int security_sem_alloc(struct kern_ipc_perm *sma) in security_sem_alloc() 2011 void security_sem_free(struct kern_ipc_perm *sma) in security_sem_free() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/security/ |
H A D | security.c | 627 static int lsm_ipc_alloc(struct kern_ipc_perm *kip) in lsm_ipc_alloc() 1924 int security_msg_queue_alloc(struct kern_ipc_perm *msq) in security_msg_queue_alloc() 1936 void security_msg_queue_free(struct kern_ipc_perm *msq) in security_msg_queue_free() 1948 int security_msg_queue_msgctl(struct kern_ipc_perm *msq, int cmd) in security_msg_queue_msgctl() 1953 int security_msg_queue_msgsnd(struct kern_ipc_perm *msq, in security_msg_queue_msgsnd() 1965 int security_shm_alloc(struct kern_ipc_perm *shp) in security_shm_alloc() 1977 void security_shm_free(struct kern_ipc_perm *shp) in security_shm_free() 1989 int security_shm_shmctl(struct kern_ipc_perm *shp, int cmd) in security_shm_shmctl() 1999 int security_sem_alloc(struct kern_ipc_perm *sma) in security_sem_alloc() 2011 void security_sem_free(struct kern_ipc_perm *sma) in security_sem_free() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/Documentation/RCU/ |
H A D | arrayRCU.rst | 87 new = ipc_rcu_alloc(sizeof(struct kern_ipc_perm *)*newsize + 93 sizeof(struct kern_ipc_perm *)*size + 127 struct kern_ipc_perm* ipc_lock(struct ipc_ids* ids, int id) 129 struct kern_ipc_perm* out;
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/Documentation/RCU/ |
H A D | arrayRCU.rst | 87 new = ipc_rcu_alloc(sizeof(struct kern_ipc_perm *)*newsize + 93 sizeof(struct kern_ipc_perm *)*size + 127 struct kern_ipc_perm* ipc_lock(struct ipc_ids* ids, int id) 129 struct kern_ipc_perm* out;
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/Documentation/RCU/ |
H A D | arrayRCU.rst | 87 new = ipc_rcu_alloc(sizeof(struct kern_ipc_perm *)*newsize + 93 sizeof(struct kern_ipc_perm *)*size + 127 struct kern_ipc_perm* ipc_lock(struct ipc_ids* ids, int id) 129 struct kern_ipc_perm* out;
|