Lines Matching refs:nlsk
1157 struct sock *nlsk = rcu_dereference(net->xfrm.nlsk); in xfrm_nlmsg_multicast() local
1160 if (!nlsk) { in xfrm_nlmsg_multicast()
1176 return nlmsg_multicast(nlsk, skb, pid, group, GFP_ATOMIC); in xfrm_nlmsg_multicast()
1303 return nlmsg_unicast(net->xfrm.nlsk, r_skb, sportid); in xfrm_get_spdinfo()
1362 return nlmsg_unicast(net->xfrm.nlsk, r_skb, sportid); in xfrm_get_sadinfo()
1382 err = nlmsg_unicast(net->xfrm.nlsk, resp_skb, NETLINK_CB(skb).portid); in xfrm_get_sa()
1457 err = nlmsg_unicast(net->xfrm.nlsk, resp_skb, NETLINK_CB(skb).portid); in xfrm_alloc_userspi()
2057 return nlmsg_unicast(net->xfrm.nlsk, r_skb, portid); in xfrm_get_default()
2122 err = nlmsg_unicast(net->xfrm.nlsk, resp_skb, in xfrm_get_policy()
2281 err = nlmsg_unicast(net->xfrm.nlsk, r_skb, NETLINK_CB(skb).portid); in xfrm_get_ae()
2897 err = netlink_dump_start(net->xfrm.nlsk, skb, nlh, &c); in xfrm_user_rcv_msg()
3579 struct sock *nlsk; in xfrm_user_net_init() local
3585 nlsk = netlink_kernel_create(net, NETLINK_XFRM, &cfg); in xfrm_user_net_init()
3586 if (nlsk == NULL) in xfrm_user_net_init()
3588 net->xfrm.nlsk_stash = nlsk; /* Don't set to NULL */ in xfrm_user_net_init()
3589 rcu_assign_pointer(net->xfrm.nlsk, nlsk); in xfrm_user_net_init()
3595 RCU_INIT_POINTER(net->xfrm.nlsk, NULL); in xfrm_user_net_pre_exit()