Home
last modified time | relevance | path

Searched refs:nlsk (Results 1 – 4 of 4) sorted by relevance

/linux/net/netlink/
H A Ddiag.c96 struct netlink_sock *nlsk; in __netlink_diag_dump() local
122 while ((nlsk = rhashtable_walk_next(hti))) { in __netlink_diag_dump()
123 if (IS_ERR(nlsk)) { in __netlink_diag_dump()
124 ret = PTR_ERR(nlsk); in __netlink_diag_dump()
132 sk = (struct sock *)nlsk; in __netlink_diag_dump()
/linux/include/net/netns/
H A Dxfrm.h62 struct sock __rcu *nlsk; member
/linux/net/xfrm/
H A Dxfrm_user.c44 return rcu_dereference_protected(net->xfrm.nlsk, sk->sk_net_refcnt); in xfrm_net_nlsk()
1583 struct sock *nlsk = rcu_dereference(net->xfrm.nlsk); in xfrm_nlmsg_multicast() local
1586 if (!nlsk) { in xfrm_nlmsg_multicast()
1602 return nlmsg_multicast(nlsk, skb, pid, group, GFP_ATOMIC); in xfrm_nlmsg_multicast()
4233 struct sock *nlsk; in xfrm_user_net_init() local
4239 nlsk = netlink_kernel_create(net, NETLINK_XFRM, &cfg); in xfrm_user_net_init()
4240 if (nlsk == NULL) in xfrm_user_net_init()
4242 net->xfrm.nlsk_stash = nlsk; /* Don't set to NULL */ in xfrm_user_net_init()
4243 rcu_assign_pointer(net->xfrm.nlsk, nlsk); in xfrm_user_net_init()
4249 RCU_INIT_POINTER(net->xfrm.nlsk, NULL); in xfrm_user_net_pre_exit()
/linux/net/netfilter/
H A Dnf_tables_api.c1290 static int nft_netlink_dump_start_rcu(struct sock *nlsk, struct sk_buff *skb, in nft_netlink_dump_start_rcu() argument
1300 err = netlink_dump_start(nlsk, skb, nlh, c); in nft_netlink_dump_start_rcu()