Lines Matching refs:sk

81 static struct netlbl_lsm_secattr *selinux_netlbl_sock_genattr(struct sock *sk)  in selinux_netlbl_sock_genattr()  argument
84 struct sk_security_struct *sksec = sk->sk_security; in selinux_netlbl_sock_genattr()
113 const struct sock *sk, in selinux_netlbl_sock_getattr() argument
116 struct sk_security_struct *sksec = sk->sk_security; in selinux_netlbl_sock_getattr()
244 struct sock *sk; in selinux_netlbl_skbuff_setsid() local
248 sk = skb_to_full_sk(skb); in selinux_netlbl_skbuff_setsid()
249 if (sk != NULL) { in selinux_netlbl_skbuff_setsid()
250 struct sk_security_struct *sksec = sk->sk_security; in selinux_netlbl_skbuff_setsid()
253 secattr = selinux_netlbl_sock_getattr(sk, sid); in selinux_netlbl_skbuff_setsid()
310 void selinux_netlbl_inet_csk_clone(struct sock *sk, u16 family) in selinux_netlbl_inet_csk_clone() argument
312 struct sk_security_struct *sksec = sk->sk_security; in selinux_netlbl_inet_csk_clone()
330 int selinux_netlbl_socket_post_create(struct sock *sk, u16 family) in selinux_netlbl_socket_post_create() argument
333 struct sk_security_struct *sksec = sk->sk_security; in selinux_netlbl_socket_post_create()
339 secattr = selinux_netlbl_sock_genattr(sk); in selinux_netlbl_socket_post_create()
342 rc = netlbl_sock_setattr(sk, family, secattr); in selinux_netlbl_socket_post_create()
430 struct sock *sk = sock->sk; in selinux_netlbl_socket_setsockopt() local
431 struct sk_security_struct *sksec = sk->sk_security; in selinux_netlbl_socket_setsockopt()
438 lock_sock(sk); in selinux_netlbl_socket_setsockopt()
442 rc = netlbl_sock_getattr(sk, &secattr); in selinux_netlbl_socket_setsockopt()
443 release_sock(sk); in selinux_netlbl_socket_setsockopt()
464 int selinux_netlbl_socket_connect(struct sock *sk, struct sockaddr *addr) in selinux_netlbl_socket_connect() argument
467 struct sk_security_struct *sksec = sk->sk_security; in selinux_netlbl_socket_connect()
474 lock_sock(sk); in selinux_netlbl_socket_connect()
480 netlbl_sock_delattr(sk); in selinux_netlbl_socket_connect()
485 secattr = selinux_netlbl_sock_genattr(sk); in selinux_netlbl_socket_connect()
490 rc = netlbl_conn_setattr(sk, addr, secattr); in selinux_netlbl_socket_connect()
495 release_sock(sk); in selinux_netlbl_socket_connect()