Home
last modified time | relevance | path

Searched refs:sksec (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/security/selinux/
Dnetlabel.c84 struct sk_security_struct *sksec = sk->sk_security; in selinux_netlbl_sock_genattr() local
87 if (sksec->nlbl_secattr != NULL) in selinux_netlbl_sock_genattr()
88 return sksec->nlbl_secattr; in selinux_netlbl_sock_genattr()
93 rc = security_netlbl_sid_to_secattr(sksec->sid, secattr); in selinux_netlbl_sock_genattr()
98 sksec->nlbl_secattr = secattr; in selinux_netlbl_sock_genattr()
116 struct sk_security_struct *sksec = sk->sk_security; in selinux_netlbl_sock_getattr() local
117 struct netlbl_lsm_secattr *secattr = sksec->nlbl_secattr; in selinux_netlbl_sock_getattr()
167 void selinux_netlbl_sk_security_free(struct sk_security_struct *sksec) in selinux_netlbl_sk_security_free() argument
169 if (sksec->nlbl_secattr != NULL) in selinux_netlbl_sk_security_free()
170 netlbl_secattr_free(sksec->nlbl_secattr); in selinux_netlbl_sk_security_free()
[all …]
Dhooks.c4030 struct sk_security_struct *sksec = sk->sk_security; in sock_has_perm() local
4035 if (sksec->sid == SECINITSID_KERNEL) in sock_has_perm()
4042 return avc_has_perm(tsid, sksec->sid, sksec->sclass, perms, &ad); in sock_has_perm()
4069 struct sk_security_struct *sksec; in selinux_socket_post_create() local
4085 sksec = sock->sk->sk_security; in selinux_socket_post_create()
4086 sksec->sid = isec->sid; in selinux_socket_post_create()
4087 sksec->sclass = isec->sclass; in selinux_socket_post_create()
4116 struct sk_security_struct *sksec = sk->sk_security; in selinux_socket_bind() local
4148 err = avc_has_perm(sksec->sid, sid, in selinux_socket_bind()
4149 sksec->sclass, in selinux_socket_bind()
[all …]
/linux-4.4.14/security/selinux/include/
Dnetlabel.h45 void selinux_netlbl_sk_security_free(struct sk_security_struct *sksec);
46 void selinux_netlbl_sk_security_reset(struct sk_security_struct *sksec);
59 int selinux_netlbl_sock_rcv_skb(struct sk_security_struct *sksec,
82 struct sk_security_struct *sksec) in selinux_netlbl_sk_security_free() argument
88 struct sk_security_struct *sksec) in selinux_netlbl_sk_security_reset() argument
129 static inline int selinux_netlbl_sock_rcv_skb(struct sk_security_struct *sksec, in selinux_netlbl_sock_rcv_skb() argument