/security/selinux/ |
D | netlink.c | 50 struct selnl_msg_setenforce *msg = nlmsg_data(nlh); in selnl_add_payload() local 52 memset(msg, 0, len); in selnl_add_payload() 53 msg->val = *((int *)data); in selnl_add_payload() 58 struct selnl_msg_policyload *msg = nlmsg_data(nlh); in selnl_add_payload() local 60 memset(msg, 0, len); in selnl_add_payload() 61 msg->seqno = *((u32 *)data); in selnl_add_payload()
|
D | hooks.c | 4343 static int selinux_socket_sendmsg(struct socket *sock, struct msghdr *msg, in selinux_socket_sendmsg() argument 4349 static int selinux_socket_recvmsg(struct socket *sock, struct msghdr *msg, in selinux_socket_recvmsg() argument 5233 static int msg_msg_alloc_security(struct msg_msg *msg) in msg_msg_alloc_security() argument 5242 msg->security = msec; in msg_msg_alloc_security() 5247 static void msg_msg_free_security(struct msg_msg *msg) in msg_msg_free_security() argument 5249 struct msg_security_struct *msec = msg->security; in msg_msg_free_security() 5251 msg->security = NULL; in msg_msg_free_security() 5270 static int selinux_msg_msg_alloc_security(struct msg_msg *msg) in selinux_msg_msg_alloc_security() argument 5272 return msg_msg_alloc_security(msg); in selinux_msg_msg_alloc_security() 5275 static void selinux_msg_msg_free_security(struct msg_msg *msg) in selinux_msg_msg_free_security() argument [all …]
|
/security/tomoyo/ |
D | network.c | 752 int tomoyo_socket_sendmsg_permission(struct socket *sock, struct msghdr *msg, in tomoyo_socket_sendmsg_permission() argument 759 if (!msg->msg_name || !family || in tomoyo_socket_sendmsg_permission() 766 msg->msg_name, in tomoyo_socket_sendmsg_permission() 767 msg->msg_namelen, &address); in tomoyo_socket_sendmsg_permission() 768 return tomoyo_check_inet_address((struct sockaddr *) msg->msg_name, in tomoyo_socket_sendmsg_permission() 769 msg->msg_namelen, in tomoyo_socket_sendmsg_permission()
|
D | tomoyo.c | 496 static int tomoyo_socket_sendmsg(struct socket *sock, struct msghdr *msg, in tomoyo_socket_sendmsg() argument 499 return tomoyo_socket_sendmsg_permission(sock, msg, size); in tomoyo_socket_sendmsg()
|
D | common.h | 990 int tomoyo_socket_sendmsg_permission(struct socket *sock, struct msghdr *msg,
|
/security/ |
D | security.c | 996 int security_msg_msg_alloc(struct msg_msg *msg) in security_msg_msg_alloc() argument 998 return security_ops->msg_msg_alloc_security(msg); in security_msg_msg_alloc() 1001 void security_msg_msg_free(struct msg_msg *msg) in security_msg_msg_free() argument 1003 security_ops->msg_msg_free_security(msg); in security_msg_msg_free() 1027 struct msg_msg *msg, int msqflg) in security_msg_queue_msgsnd() argument 1029 return security_ops->msg_queue_msgsnd(msq, msg, msqflg); in security_msg_queue_msgsnd() 1032 int security_msg_queue_msgrcv(struct msg_queue *msq, struct msg_msg *msg, in security_msg_queue_msgrcv() argument 1035 return security_ops->msg_queue_msgrcv(msq, msg, target, type, mode); in security_msg_queue_msgrcv() 1200 int security_socket_sendmsg(struct socket *sock, struct msghdr *msg, int size) in security_socket_sendmsg() argument 1202 return security_ops->socket_sendmsg(sock, msg, size); in security_socket_sendmsg() [all …]
|
D | capability.c | 505 static int cap_msg_msg_alloc_security(struct msg_msg *msg) in cap_msg_msg_alloc_security() argument 510 static void cap_msg_msg_free_security(struct msg_msg *msg) in cap_msg_msg_free_security() argument 533 static int cap_msg_queue_msgsnd(struct msg_queue *msq, struct msg_msg *msg, in cap_msg_queue_msgsnd() argument 539 static int cap_msg_queue_msgrcv(struct msg_queue *msq, struct msg_msg *msg, in cap_msg_queue_msgrcv() argument 640 static int cap_socket_sendmsg(struct socket *sock, struct msghdr *msg, int size) in cap_socket_sendmsg() argument 645 static int cap_socket_recvmsg(struct socket *sock, struct msghdr *msg, in cap_socket_recvmsg() argument
|
/security/smack/ |
D | smack_lsm.c | 2526 static int smack_msg_msg_alloc_security(struct msg_msg *msg) in smack_msg_msg_alloc_security() argument 2530 msg->security = skp; in smack_msg_msg_alloc_security() 2540 static void smack_msg_msg_free_security(struct msg_msg *msg) in smack_msg_msg_free_security() argument 2542 msg->security = NULL; in smack_msg_msg_free_security() 2922 static int smack_msg_queue_msgsnd(struct msg_queue *msq, struct msg_msg *msg, in smack_msg_queue_msgsnd() argument 2941 static int smack_msg_queue_msgrcv(struct msg_queue *msq, struct msg_msg *msg, in smack_msg_queue_msgrcv() argument 3359 static int smack_socket_sendmsg(struct socket *sock, struct msghdr *msg, in smack_socket_sendmsg() argument 3362 struct sockaddr_in *sip = (struct sockaddr_in *) msg->msg_name; in smack_socket_sendmsg() 3363 struct sockaddr_in6 *sap = (struct sockaddr_in6 *) msg->msg_name; in smack_socket_sendmsg()
|