Searched refs:nlsk (Results 1 – 5 of 5) sorted by relevance
| /Linux-v5.4/net/netlink/ |
| D | diag.c | 96 struct netlink_sock *nlsk; in __netlink_diag_dump() local 121 while ((nlsk = rhashtable_walk_next(hti))) { in __netlink_diag_dump() 122 if (IS_ERR(nlsk)) { in __netlink_diag_dump() 123 ret = PTR_ERR(nlsk); in __netlink_diag_dump() 131 sk = (struct sock *)nlsk; in __netlink_diag_dump()
|
| /Linux-v5.4/include/net/netns/ |
| D | xfrm.h | 60 struct sock *nlsk; member
|
| /Linux-v5.4/include/net/ |
| D | xfrm.h | 1722 struct sock *nlsk; in xfrm_aevent_is_on() local 1726 nlsk = rcu_dereference(net->xfrm.nlsk); in xfrm_aevent_is_on() 1727 if (nlsk) in xfrm_aevent_is_on() 1728 ret = netlink_has_listeners(nlsk, XFRMNLGRP_AEVENTS); in xfrm_aevent_is_on() 1735 struct sock *nlsk; in xfrm_acquire_is_on() local 1739 nlsk = rcu_dereference(net->xfrm.nlsk); in xfrm_acquire_is_on() 1740 if (nlsk) in xfrm_acquire_is_on() 1741 ret = netlink_has_listeners(nlsk, XFRMNLGRP_ACQUIRE); in xfrm_acquire_is_on()
|
| /Linux-v5.4/net/netfilter/ |
| D | nf_tables_api.c | 669 static int nft_netlink_dump_start_rcu(struct sock *nlsk, struct sk_buff *skb, in nft_netlink_dump_start_rcu() argument 679 err = netlink_dump_start(nlsk, skb, nlh, c); in nft_netlink_dump_start_rcu() 687 static int nf_tables_gettable(struct net *net, struct sock *nlsk, in nf_tables_gettable() argument 705 return nft_netlink_dump_start_rcu(nlsk, skb, nlh, &c); in nf_tables_gettable() 724 return nlmsg_unicast(nlsk, skb2, NETLINK_CB(skb).portid); in nf_tables_gettable() 872 static int nf_tables_newtable(struct net *net, struct sock *nlsk, in nf_tables_newtable() argument 1037 static int nf_tables_deltable(struct net *net, struct sock *nlsk, in nf_tables_deltable() argument 1370 static int nf_tables_getchain(struct net *net, struct sock *nlsk, in nf_tables_getchain() argument 1389 return nft_netlink_dump_start_rcu(nlsk, skb, nlh, &c); in nf_tables_getchain() 1414 return nlmsg_unicast(nlsk, skb2, NETLINK_CB(skb).portid); in nf_tables_getchain() [all …]
|
| /Linux-v5.4/net/xfrm/ |
| D | xfrm_user.c | 1084 struct sock *nlsk = rcu_dereference(net->xfrm.nlsk); in xfrm_nlmsg_multicast() local 1086 if (!nlsk) { in xfrm_nlmsg_multicast() 1091 return nlmsg_multicast(nlsk, skb, pid, group, GFP_ATOMIC); in xfrm_nlmsg_multicast() 1218 return nlmsg_unicast(net->xfrm.nlsk, r_skb, sportid); in xfrm_get_spdinfo() 1277 return nlmsg_unicast(net->xfrm.nlsk, r_skb, sportid); in xfrm_get_sadinfo() 1297 err = nlmsg_unicast(net->xfrm.nlsk, resp_skb, NETLINK_CB(skb).portid); in xfrm_get_sa() 1360 err = nlmsg_unicast(net->xfrm.nlsk, resp_skb, NETLINK_CB(skb).portid); in xfrm_alloc_userspi() 1914 err = nlmsg_unicast(net->xfrm.nlsk, resp_skb, in xfrm_get_policy() 2073 err = nlmsg_unicast(net->xfrm.nlsk, r_skb, NETLINK_CB(skb).portid); in xfrm_get_ae() 2663 return netlink_dump_start(net->xfrm.nlsk, skb, nlh, &c); in xfrm_user_rcv_msg() [all …]
|