/kernel/linux/linux-5.10/net/core/ |
H A D | net_namespace.c | 980 struct net *tgt_net; member 1038 net_cb->ref_net = net_cb->tgt_net; in rtnl_valid_dump_net_req() 1039 net_cb->tgt_net = net; in rtnl_valid_dump_net_req() 1054 .tgt_net = sock_net(skb->sk), in rtnl_net_dumpid() 1074 idr_for_each(&net_cb.tgt_net->netns_ids, rtnl_net_dumpid_one, &net_cb); in rtnl_net_dumpid() 1080 put_net(net_cb.tgt_net); in rtnl_net_dumpid()
|
H A D | rtnetlink.c | 2067 struct net *tgt_net = net; in rtnl_dump_ifinfo() local 2099 tgt_net = rtnl_get_net_ns_capable(skb->sk, netnsid); in rtnl_dump_ifinfo() 2100 if (IS_ERR(tgt_net)) { in rtnl_dump_ifinfo() 2102 return PTR_ERR(tgt_net); in rtnl_dump_ifinfo() 2128 head = &tgt_net->dev_index_head[h]; in rtnl_dump_ifinfo() 2159 put_net(tgt_net); in rtnl_dump_ifinfo() 3088 struct net *tgt_net = net; in rtnl_dellink() local 3106 tgt_net = rtnl_get_net_ns_capable(NETLINK_CB(skb).sk, netnsid); in rtnl_dellink() 3107 if (IS_ERR(tgt_net)) in rtnl_dellink() 3108 return PTR_ERR(tgt_net); in rtnl_dellink() 3584 struct net *tgt_net = net; rtnl_getlink() local [all...] |
/kernel/linux/linux-6.6/net/core/ |
H A D | net_namespace.c | 969 struct net *tgt_net; member 1027 net_cb->ref_net = net_cb->tgt_net; in rtnl_valid_dump_net_req() 1028 net_cb->tgt_net = net; in rtnl_valid_dump_net_req() 1043 .tgt_net = sock_net(skb->sk), in rtnl_net_dumpid() 1063 idr_for_each(&net_cb.tgt_net->netns_ids, rtnl_net_dumpid_one, &net_cb); in rtnl_net_dumpid() 1069 put_net(net_cb.tgt_net); in rtnl_net_dumpid()
|
H A D | rtnetlink.c | 2173 struct net *tgt_net = net; in rtnl_dump_ifinfo() local 2205 tgt_net = rtnl_get_net_ns_capable(skb->sk, netnsid); in rtnl_dump_ifinfo() 2206 if (IS_ERR(tgt_net)) { in rtnl_dump_ifinfo() 2208 return PTR_ERR(tgt_net); in rtnl_dump_ifinfo() 2234 head = &tgt_net->dev_index_head[h]; in rtnl_dump_ifinfo() 2262 cb->seq = tgt_net->dev_base_seq; in rtnl_dump_ifinfo() 2265 put_net(tgt_net); in rtnl_dump_ifinfo() 3238 struct net *tgt_net = net; in rtnl_dellink() local 3256 tgt_net = rtnl_get_net_ns_capable(NETLINK_CB(skb).sk, netnsid); in rtnl_dellink() 3257 if (IS_ERR(tgt_net)) in rtnl_dellink() 3775 struct net *tgt_net = net; rtnl_getlink() local [all...] |
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | devinet.c | 1718 struct net **tgt_net, struct sock *sk, in inet_valid_dump_ifaddr_req() 1763 *tgt_net = net; in inet_valid_dump_ifaddr_req() 1812 struct net *tgt_net = net; in inet_dump_ifaddr() local 1826 err = inet_valid_dump_ifaddr_req(nlh, &fillargs, &tgt_net, in inet_dump_ifaddr() 1833 dev = __dev_get_by_index(tgt_net, fillargs.ifindex); in inet_dump_ifaddr() 1850 head = &tgt_net->dev_index_head[h]; in inet_dump_ifaddr() 1852 cb->seq = atomic_read(&tgt_net->ipv4.dev_addr_genid) ^ in inet_dump_ifaddr() 1853 tgt_net->dev_base_seq; in inet_dump_ifaddr() 1880 put_net(tgt_net); in inet_dump_ifaddr() 1716 inet_valid_dump_ifaddr_req(const struct nlmsghdr *nlh, struct inet_fill_args *fillargs, struct net **tgt_net, struct sock *sk, struct netlink_callback *cb) inet_valid_dump_ifaddr_req() argument
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | devinet.c | 1745 struct net **tgt_net, struct sock *sk, in inet_valid_dump_ifaddr_req() 1790 *tgt_net = net; in inet_valid_dump_ifaddr_req() 1854 struct net *tgt_net = net; in inet_dump_ifaddr() local 1868 err = inet_valid_dump_ifaddr_req(nlh, &fillargs, &tgt_net, in inet_dump_ifaddr() 1875 dev = __dev_get_by_index(tgt_net, fillargs.ifindex); in inet_dump_ifaddr() 1892 head = &tgt_net->dev_index_head[h]; in inet_dump_ifaddr() 1894 cb->seq = inet_base_seq(tgt_net); in inet_dump_ifaddr() 1921 put_net(tgt_net); in inet_dump_ifaddr() 1743 inet_valid_dump_ifaddr_req(const struct nlmsghdr *nlh, struct inet_fill_args *fillargs, struct net **tgt_net, struct sock *sk, struct netlink_callback *cb) inet_valid_dump_ifaddr_req() argument
|
/kernel/linux/linux-5.10/net/ipv6/ |
H A D | addrconf.c | 5189 struct net **tgt_net, struct sock *sk, in inet6_valid_dump_ifaddr_req() 5233 *tgt_net = net; in inet6_valid_dump_ifaddr_req() 5255 struct net *tgt_net = net; in inet6_dump_addr() local 5268 err = inet6_valid_dump_ifaddr_req(nlh, &fillargs, &tgt_net, in inet6_dump_addr() 5275 dev = __dev_get_by_index(tgt_net, fillargs.ifindex); in inet6_dump_addr() 5292 cb->seq = atomic_read(&tgt_net->ipv6.dev_addr_genid) ^ tgt_net->dev_base_seq; in inet6_dump_addr() 5295 head = &tgt_net->dev_index_head[h]; in inet6_dump_addr() 5318 put_net(tgt_net); in inet6_dump_addr() 5402 struct net *tgt_net in inet6_rtm_getaddr() local 5187 inet6_valid_dump_ifaddr_req(const struct nlmsghdr *nlh, struct inet6_fill_args *fillargs, struct net **tgt_net, struct sock *sk, struct netlink_callback *cb) inet6_valid_dump_ifaddr_req() argument [all...] |
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | addrconf.c | 5274 struct net **tgt_net, struct sock *sk, in inet6_valid_dump_ifaddr_req() 5318 *tgt_net = net; in inet6_valid_dump_ifaddr_req() 5339 struct net *tgt_net = sock_net(skb->sk); in inet6_dump_addr() local 5352 err = inet6_valid_dump_ifaddr_req(nlh, &fillargs, &tgt_net, in inet6_dump_addr() 5359 dev = __dev_get_by_index(tgt_net, fillargs.ifindex); in inet6_dump_addr() 5376 cb->seq = inet6_base_seq(tgt_net); in inet6_dump_addr() 5379 head = &tgt_net->dev_index_head[h]; in inet6_dump_addr() 5402 put_net(tgt_net); in inet6_dump_addr() 5478 struct net *tgt_net = sock_net(in_skb->sk); in inet6_rtm_getaddr() local 5501 tgt_net in inet6_rtm_getaddr() 5272 inet6_valid_dump_ifaddr_req(const struct nlmsghdr *nlh, struct inet6_fill_args *fillargs, struct net **tgt_net, struct sock *sk, struct netlink_callback *cb) inet6_valid_dump_ifaddr_req() argument [all...] |