Searched refs:nlsk (Results 1 – 6 of 6) sorted by relevance
| /linux/net/netlink/ |
| H A D | diag.c | 108 struct netlink_sock *nlsk; in __netlink_diag_dump() local 134 while ((nlsk = rhashtable_walk_next(hti))) { in __netlink_diag_dump() 135 if (IS_ERR(nlsk)) { in __netlink_diag_dump() 136 ret = PTR_ERR(nlsk); in __netlink_diag_dump() 144 sk = (struct sock *)nlsk; in __netlink_diag_dump()
|
| /linux/include/net/netns/ |
| H A D | xfrm.h | 62 struct sock __rcu *nlsk; member
|
| /linux/include/net/ |
| H A D | xfrm.h | 1994 struct sock *nlsk; in xfrm_aevent_is_on() local 1998 nlsk = rcu_dereference(net->xfrm.nlsk); in xfrm_aevent_is_on() 1999 if (nlsk) in xfrm_aevent_is_on() 2000 ret = netlink_has_listeners(nlsk, XFRMNLGRP_AEVENTS); in xfrm_aevent_is_on() 2007 struct sock *nlsk; in xfrm_acquire_is_on() local 2011 nlsk = rcu_dereference(net->xfrm.nlsk); in xfrm_acquire_is_on() 2012 if (nlsk) in xfrm_acquire_is_on() 2013 ret = netlink_has_listeners(nlsk, XFRMNLGRP_ACQUIRE); in xfrm_acquire_is_on()
|
| /linux/net/netfilter/ |
| H A D | nfnetlink_hook.c | 38 static int nf_netlink_dump_start_rcu(struct sock *nlsk, struct sk_buff *skb, in nf_netlink_dump_start_rcu() argument 48 err = netlink_dump_start(nlsk, skb, nlh, c); in nf_netlink_dump_start_rcu()
|
| H A D | nf_tables_api.c | 1293 static int nft_netlink_dump_start_rcu(struct sock *nlsk, struct sk_buff *skb, in nft_netlink_dump_start_rcu() argument 1303 err = netlink_dump_start(nlsk, skb, nlh, c); in nft_netlink_dump_start_rcu()
|
| /linux/net/xfrm/ |
| H A D | xfrm_user.c | 44 return rcu_dereference_protected(net->xfrm.nlsk, sk->sk_net_refcnt); in xfrm_net_nlsk() 1630 struct sock *nlsk = rcu_dereference(net->xfrm.nlsk); in xfrm_nlmsg_multicast() local 1633 if (!nlsk) { in xfrm_nlmsg_multicast() 1649 return nlmsg_multicast(nlsk, skb, pid, group, GFP_ATOMIC); in xfrm_nlmsg_multicast() 4606 struct sock *nlsk; in xfrm_user_net_init() local 4612 nlsk = netlink_kernel_create(net, NETLINK_XFRM, &cfg); in xfrm_user_net_init() 4613 if (nlsk == NULL) in xfrm_user_net_init() 4615 net->xfrm.nlsk_stash = nlsk; /* Don't set to NULL */ in xfrm_user_net_init() 4616 rcu_assign_pointer(net->xfrm.nlsk, nlsk); in xfrm_user_net_init() 4622 RCU_INIT_POINTER(net->xfrm.nlsk, NULL); in xfrm_user_net_pre_exit()
|