Searched refs:q_perm (Results 1 – 4 of 4) sorted by relevance
/linux-4.1.27/ipc/ |
D | msg.c | 84 return container_of(ipcp, struct msg_queue, q_perm); in msq_obtain_object() 95 return container_of(ipcp, struct msg_queue, q_perm); in msq_obtain_object_check() 100 ipc_rmid(&msg_ids(ns), &s->q_perm); in msg_rmid() 130 msq->q_perm.mode = msgflg & S_IRWXUGO; in newque() 131 msq->q_perm.key = key; in newque() 133 msq->q_perm.security = NULL; in newque() 150 id = ipc_addid(&msg_ids(ns), &msq->q_perm, ns->msg_ctlmni); in newque() 156 ipc_unlock_object(&msq->q_perm); in newque() 159 return msq->q_perm.id; in newque() 215 struct msg_queue *msq = container_of(ipcp, struct msg_queue, q_perm); in freeque() [all …]
|
/linux-4.1.27/include/linux/ |
D | msg.h | 19 struct kern_ipc_perm q_perm; member
|
/linux-4.1.27/security/selinux/ |
D | hooks.c | 5192 rc = ipc_alloc_security(current, &msq->q_perm, SECCLASS_MSGQ); in selinux_msg_queue_alloc_security() 5196 isec = msq->q_perm.security; in selinux_msg_queue_alloc_security() 5199 ad.u.ipc_id = msq->q_perm.key; in selinux_msg_queue_alloc_security() 5204 ipc_free_security(&msq->q_perm); in selinux_msg_queue_alloc_security() 5212 ipc_free_security(&msq->q_perm); in selinux_msg_queue_free_security() 5221 isec = msq->q_perm.security; in selinux_msg_queue_associate() 5224 ad.u.ipc_id = msq->q_perm.key; in selinux_msg_queue_associate() 5254 err = ipc_has_perm(&msq->q_perm, perms); in selinux_msg_queue_msgctl() 5266 isec = msq->q_perm.security; in selinux_msg_queue_msgsnd() 5284 ad.u.ipc_id = msq->q_perm.key; in selinux_msg_queue_msgsnd() [all …]
|
/linux-4.1.27/security/smack/ |
D | smack_lsm.c | 2882 struct kern_ipc_perm *kisp = &msq->q_perm; in smack_msg_queue_alloc_security() 2897 struct kern_ipc_perm *kisp = &msq->q_perm; in smack_msg_queue_free_security() 2910 return (struct smack_known *)msq->q_perm.security; in smack_of_msq() 2928 ad.a.u.ipc_id = msq->q_perm.id; in smk_curacc_msq()
|