Searched defs:msq (Results 1 - 4 of 4) sorted by relevance

/security/
H A Dcapability.c514 static int cap_msg_queue_alloc_security(struct msg_queue *msq) argument
519 static void cap_msg_queue_free_security(struct msg_queue *msq) argument
523 static int cap_msg_queue_associate(struct msg_queue *msq, int msqflg) argument
528 static int cap_msg_queue_msgctl(struct msg_queue *msq, int cmd) argument
533 static int cap_msg_queue_msgsnd(struct msg_queue *msq, struct msg_msg *msg, argument
539 static int cap_msg_queue_msgrcv(struct msg_queue *msq, struct msg_msg *msg, argument
H A Dsecurity.c1005 int security_msg_queue_alloc(struct msg_queue *msq) argument
1007 return security_ops->msg_queue_alloc_security(msq);
1010 void security_msg_queue_free(struct msg_queue *msq) argument
1012 security_ops->msg_queue_free_security(msq);
1015 int security_msg_queue_associate(struct msg_queue *msq, int msqflg) argument
1017 return security_ops->msg_queue_associate(msq, msqflg);
1020 int security_msg_queue_msgctl(struct msg_queue *msq, int cmd) argument
1022 return security_ops->msg_queue_msgctl(msq, cmd);
1025 int security_msg_queue_msgsnd(struct msg_queue *msq, argument
1028 return security_ops->msg_queue_msgsnd(msq, ms
1031 security_msg_queue_msgrcv(struct msg_queue *msq, struct msg_msg *msg, struct task_struct *target, long type, int mode) argument
[all...]
/security/smack/
H A Dsmack_lsm.c2812 * @msq: the object
2816 static int smack_msg_queue_alloc_security(struct msg_queue *msq) argument
2818 struct kern_ipc_perm *kisp = &msq->q_perm;
2827 * @msq: the object
2831 static void smack_msg_queue_free_security(struct msg_queue *msq) argument
2833 struct kern_ipc_perm *kisp = &msq->q_perm;
2839 * smack_of_msq - the smack pointer for the msq
2840 * @msq: the object
2844 static struct smack_known *smack_of_msq(struct msg_queue *msq) argument
2846 return (struct smack_known *)msq
2856 smk_curacc_msq(struct msg_queue *msq, int access) argument
2878 smack_msg_queue_associate(struct msg_queue *msq, int msqflg) argument
2893 smack_msg_queue_msgctl(struct msg_queue *msq, int cmd) argument
2927 smack_msg_queue_msgsnd(struct msg_queue *msq, struct msg_msg *msg, int msqflg) argument
2946 smack_msg_queue_msgrcv(struct msg_queue *msq, struct msg_msg *msg, struct task_struct *target, long type, int mode) argument
[all...]
/security/selinux/
H A Dhooks.c5242 static int selinux_msg_queue_alloc_security(struct msg_queue *msq) argument
5249 rc = ipc_alloc_security(current, &msq->q_perm, SECCLASS_MSGQ);
5253 isec = msq->q_perm.security;
5256 ad.u.ipc_id = msq->q_perm.key;
5261 ipc_free_security(&msq->q_perm);
5267 static void selinux_msg_queue_free_security(struct msg_queue *msq) argument
5269 ipc_free_security(&msq->q_perm);
5272 static int selinux_msg_queue_associate(struct msg_queue *msq, int msqflg) argument
5278 isec = msq->q_perm.security;
5281 ad.u.ipc_id = msq
5287 selinux_msg_queue_msgctl(struct msg_queue *msq, int cmd) argument
5315 selinux_msg_queue_msgsnd(struct msg_queue *msq, struct msg_msg *msg, int msqflg) argument
5358 selinux_msg_queue_msgrcv(struct msg_queue *msq, struct msg_msg *msg, struct task_struct *target, long type, int mode) argument
[all...]

Completed in 656 milliseconds