Lines Matching refs:ssp

1428 	struct socket_smack *ssp;  in smack_inode_getsecurity()  local
1448 ssp = sock->sk->sk_security; in smack_inode_getsecurity()
1451 isp = ssp->smk_in; in smack_inode_getsecurity()
1453 isp = ssp->smk_out; in smack_inode_getsecurity()
1820 struct socket_smack *ssp; in smack_file_receive() local
1830 ssp = sock->sk->sk_security; in smack_file_receive()
1838 rc = smk_access(tsp->smk_task, ssp->smk_out, MAY_WRITE, &ad); in smack_file_receive()
1842 rc = smk_access(ssp->smk_in, tsp->smk_task, MAY_WRITE, &ad); in smack_file_receive()
2237 struct socket_smack *ssp; in smack_sk_alloc_security() local
2239 ssp = kzalloc(sizeof(struct socket_smack), gfp_flags); in smack_sk_alloc_security()
2240 if (ssp == NULL) in smack_sk_alloc_security()
2247 ssp->smk_in = &smack_known_web; in smack_sk_alloc_security()
2248 ssp->smk_out = &smack_known_web; in smack_sk_alloc_security()
2250 ssp->smk_in = skp; in smack_sk_alloc_security()
2251 ssp->smk_out = skp; in smack_sk_alloc_security()
2253 ssp->smk_packet = NULL; in smack_sk_alloc_security()
2255 sk->sk_security = ssp; in smack_sk_alloc_security()
2396 struct socket_smack *ssp = sk->sk_security; in smack_netlbl_add() local
2397 struct smack_known *skp = ssp->smk_out; in smack_netlbl_add()
2406 ssp->smk_state = SMK_NETLBL_LABELED; in smack_netlbl_add()
2409 ssp->smk_state = SMK_NETLBL_REQSKB; in smack_netlbl_add()
2428 struct socket_smack *ssp = sk->sk_security; in smack_netlbl_delete() local
2433 if (ssp->smk_state != SMK_NETLBL_LABELED) in smack_netlbl_delete()
2441 ssp->smk_state = SMK_NETLBL_UNLABELED; in smack_netlbl_delete()
2460 struct socket_smack *ssp = sk->sk_security; in smk_ipv4_check() local
2474 skp = ssp->smk_out; in smk_ipv4_check()
2533 struct socket_smack *ssp = sock->sk->sk_security; in smk_ipv6_port_label() local
2547 spp->smk_in = ssp->smk_in; in smk_ipv6_port_label()
2548 spp->smk_out = ssp->smk_out; in smk_ipv6_port_label()
2582 spp->smk_in = ssp->smk_in; in smk_ipv6_port_label()
2583 spp->smk_out = ssp->smk_out; in smk_ipv6_port_label()
2598 spp->smk_in = ssp->smk_in; in smk_ipv6_port_label()
2599 spp->smk_out = ssp->smk_out; in smk_ipv6_port_label()
2622 struct socket_smack *ssp = sk->sk_security; in smk_ipv6_port_check() local
2629 object = ssp->smk_in; in smk_ipv6_port_check()
2631 skp = ssp->smk_out; in smk_ipv6_port_check()
2664 ssp->smk_packet = spp->smk_out; in smk_ipv6_port_check()
2689 struct socket_smack *ssp; in smack_inode_setsecurity() local
2715 ssp = sock->sk->sk_security; in smack_inode_setsecurity()
2718 ssp->smk_in = skp; in smack_inode_setsecurity()
2720 ssp->smk_out = skp; in smack_inode_setsecurity()
2754 struct socket_smack *ssp; in smack_socket_post_create() local
2763 ssp = sock->sk->sk_security; in smack_socket_post_create()
2764 ssp->smk_in = &smack_known_web; in smack_socket_post_create()
2765 ssp->smk_out = &smack_known_web; in smack_socket_post_create()
2852 struct socket_smack *ssp = sock->sk->sk_security; in smack_socket_connect() local
2854 rc = smk_ipv6_check(ssp->smk_out, rsp, sip, in smack_socket_connect()
2938 struct smack_known *ssp = smack_of_ipc(isp); in smk_curacc_shm() local
2946 rc = smk_curacc(ssp, access, &ad); in smk_curacc_shm()
2947 rc = smk_bu_current("shm", ssp, access, rc); in smk_curacc_shm()
3027 struct smack_known *ssp = smack_of_ipc(isp); in smk_curacc_sem() local
3035 rc = smk_curacc(ssp, access, &ad); in smk_curacc_sem()
3036 rc = smk_bu_current("sem", ssp, access, rc); in smk_curacc_sem()
3580 struct socket_smack *ssp = sock->sk_security; in smack_unix_stream_connect() local
3590 skp = ssp->smk_out; in smack_unix_stream_connect()
3600 skp = ssp->smk_in; in smack_unix_stream_connect()
3611 nsp->smk_packet = ssp->smk_out; in smack_unix_stream_connect()
3612 ssp->smk_packet = osp->smk_out; in smack_unix_stream_connect()
3628 struct socket_smack *ssp = sock->sk->sk_security; in smack_unix_may_send() local
3643 rc = smk_access(ssp->smk_out, osp->smk_in, MAY_WRITE, &ad); in smack_unix_may_send()
3644 rc = smk_bu_note("UDS send", ssp->smk_out, osp->smk_in, MAY_WRITE, rc); in smack_unix_may_send()
3666 struct socket_smack *ssp = sock->sk->sk_security; in smack_socket_sendmsg() local
3692 rc = smk_ipv6_check(ssp->smk_out, rsp, sap, in smack_socket_sendmsg()
3712 struct socket_smack *ssp) in smack_from_secattr() argument
3774 if (ssp != NULL && ssp->smk_in == &smack_known_star) in smack_from_secattr()
3872 struct socket_smack *ssp = NULL; in smack_from_netlbl() local
3879 ssp = sk->sk_security; in smack_from_netlbl()
3882 skp = smack_from_secattr(&secattr, ssp); in smack_from_netlbl()
3901 struct socket_smack *ssp = sk->sk_security; in smack_socket_sock_rcv_skb() local
3943 rc = smk_access(skp, ssp->smk_in, MAY_WRITE, &ad); in smack_socket_sock_rcv_skb()
3944 rc = smk_bu_note("IPv4 delivery", skp, ssp->smk_in, in smack_socket_sock_rcv_skb()
3970 rc = smk_access(skp, ssp->smk_in, MAY_WRITE, &ad); in smack_socket_sock_rcv_skb()
3971 rc = smk_bu_note("IPv6 delivery", skp, ssp->smk_in, in smack_socket_sock_rcv_skb()
4000 struct socket_smack *ssp; in smack_socket_getpeersec_stream() local
4005 ssp = sock->sk->sk_security; in smack_socket_getpeersec_stream()
4006 if (ssp->smk_packet != NULL) { in smack_socket_getpeersec_stream()
4007 rcp = ssp->smk_packet->smk_known; in smack_socket_getpeersec_stream()
4035 struct socket_smack *ssp = NULL; in smack_socket_getpeersec_dgram() local
4054 ssp = sock->sk->sk_security; in smack_socket_getpeersec_dgram()
4055 s = ssp->smk_out->smk_secid; in smack_socket_getpeersec_dgram()
4096 struct socket_smack *ssp; in smack_sock_graft() local
4103 ssp = sk->sk_security; in smack_sock_graft()
4104 ssp->smk_in = skp; in smack_sock_graft()
4105 ssp->smk_out = skp; in smack_sock_graft()
4123 struct socket_smack *ssp = sk->sk_security; in smack_inet_conn_request() local
4169 rc = smk_access(skp, ssp->smk_in, MAY_WRITE, &ad); in smack_inet_conn_request()
4170 rc = smk_bu_note("IPv4 connect", skp, ssp->smk_in, MAY_WRITE, rc); in smack_inet_conn_request()
4209 struct socket_smack *ssp = sk->sk_security; in smack_inet_csk_clone() local
4214 ssp->smk_packet = skp; in smack_inet_csk_clone()
4216 ssp->smk_packet = NULL; in smack_inet_csk_clone()