| /linux-6.15/net/phonet/ |
| H A D | pn_dev.c | 50 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); in __phonet_device_alloc() 64 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); in __phonet_get() 78 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); in __phonet_get_rcu() 90 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); in phonet_device_destroy() 104 struct net *net = dev_net(dev); in phonet_device_destroy() 138 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); in phonet_address_add() 207 def_dev = phonet_device_get(dev_net(dev)); in phonet_address_get() 259 phonet_address_notify(dev_net(dev), RTM_NEWADDR, dev->ifindex, in phonet_device_autoconf() 266 struct net *net = dev_net(dev); in phonet_route_autodel() 376 struct phonet_net *pnn = phonet_pernet(dev_net(dev)); in phonet_route_add() [all …]
|
| /linux-6.15/net/bridge/ |
| H A D | br_ioctl.c | 87 struct net *net = dev_net(br->dev); in add_del_if() 219 if (!ns_capable(dev_net(dev)->user_ns, CAP_NET_ADMIN)) in br_dev_siocdevprivate() 226 if (!ns_capable(dev_net(dev)->user_ns, CAP_NET_ADMIN)) in br_dev_siocdevprivate() 233 if (!ns_capable(dev_net(dev)->user_ns, CAP_NET_ADMIN)) in br_dev_siocdevprivate() 240 if (!ns_capable(dev_net(dev)->user_ns, CAP_NET_ADMIN)) in br_dev_siocdevprivate() 280 if (!ns_capable(dev_net(dev)->user_ns, CAP_NET_ADMIN)) in br_dev_siocdevprivate() 287 if (!ns_capable(dev_net(dev)->user_ns, CAP_NET_ADMIN)) in br_dev_siocdevprivate() 296 if (!ns_capable(dev_net(dev)->user_ns, CAP_NET_ADMIN)) in br_dev_siocdevprivate() 310 if (!ns_capable(dev_net(dev)->user_ns, CAP_NET_ADMIN)) in br_dev_siocdevprivate()
|
| H A D | br_input.c | 71 dev_net(indev), NULL, skb, indev, NULL, in br_pass_frame_up() 267 net = dev_net(skb->dev); in nf_hook_bridge_pre() 303 net = dev_net(skb->dev); in nf_hook_bridge_pre() 306 br_handle_frame_finish(dev_net(skb->dev), NULL, skb); in nf_hook_bridge_pre() 411 dev_net(skb->dev), NULL, skb, skb->dev, NULL, in br_handle_frame()
|
| /linux-6.15/net/ipv6/ |
| H A D | ip6_vti.c | 222 t->net = dev_net(dev); in vti6_tnl_create() 370 XFRM_INC_STATS(dev_net(skb->dev), in vti6_rcv_cb() 530 skb_scrub_packet(skb, !net_eq(t->net, dev_net(dev))); in vti6_xmit() 571 xfrm_decode_session(dev_net(dev), skb, &fl, AF_INET); in vti6_tnl_xmit() 603 struct net *net = dev_net(skb->dev); in vti6_err() 725 struct net *net = dev_net(t->dev); in vti6_update() 802 struct net *net = dev_net(dev); in vti6_siocdevprivate() 957 struct net *net = dev_net(dev); in vti6_fb_tnl_dev_init() 1008 net = params->link_net ? : dev_net(dev); in vti6_newlink() 1023 struct net *net = dev_net(dev); in vti6_dellink() [all …]
|
| H A D | seg6_iptunnel.c | 131 struct net *net = dev_net(dst->dev); in __seg6_do_srh_encap() 215 struct net *net = dev_net(dst->dev); in seg6_do_srh_encap_red() 365 struct net *net = dev_net(skb_dst(skb)->dev); in __seg6_do_srh_inline() 520 dev_net(skb->dev), NULL, skb, NULL, in seg6_input_core() 523 return seg6_input_finish(dev_net(skb->dev), NULL, skb); in seg6_input_core() 532 struct net *net = dev_net(skb->dev); in seg6_input_nf() 551 return seg6_input_core(dev_net(skb->dev), NULL, skb); in seg6_input()
|
| H A D | ip6_input.c | 304 struct net *net = dev_net(skb->dev); in ipv6_rcv() 333 struct net *net = dev_net(dev); in ipv6_list_rcv() 507 __IP6_UPD_PO_STATS(dev_net(skb_dst(skb)->dev), in ip6_mc_input() 514 dev = dev_get_by_index_rcu(dev_net(skb->dev), sdif); in ip6_mc_input() 533 if (atomic_read(&dev_net(skb->dev)->ipv6.devconf_all->mc_forwarding) && in ip6_mc_input()
|
| H A D | exthdrs.c | 303 struct net *net = dev_net(skb->dev); in ipv6_destopt_rcv() 309 __IP6_INC_STATS(dev_net(dst->dev), idev, in ipv6_destopt_rcv() 372 struct net *net = dev_net(skb->dev); in ipv6_srh_rcv() 486 struct net *net = dev_net(skb->dev); in ipv6_rpl_srh_rcv() 656 struct net *net = dev_net(skb->dev); in ipv6_rthdr_rcv() 786 if (!ipv6_chk_home_addr(dev_net(skb_dst(skb)->dev), addr)) { in ipv6_rthdr_rcv() 936 ns = ioam6_namespace(dev_net(skb->dev), trace->namespace_id); in ipv6_hop_ioam() 953 ioam6_event(IOAM6_EVENT_TRACE, dev_net(skb->dev), in ipv6_hop_ioam() 1036 struct net *net = dev_net(skb->dev); in ipv6_parse_hopopts() 1136 net = dev_net(skb->dev); in ipv6_push_rthdr4()
|
| H A D | ndisc.c | 545 if (ipv6_dev_get_saddr(dev_net(dev), dev, daddr, in ndisc_send_na() 546 inet6_sk(dev_net(dev)->ipv6.ndisc_sk)->srcprefs, in ndisc_send_na() 774 n = __pneigh_lookup(&nd_tbl, dev_net(dev), pkey, dev); in pndisc_is_router() 854 ifp = ipv6_get_ifaddr(dev_net(dev), &msg->target, dev, 1); in ndisc_recv_ns() 889 struct net *net = dev_net(dev); in ndisc_recv_ns() 1097 struct net *net = dev_net(dev); in ndisc_recv_na() 1127 rt6_clean_tohost(dev_net(dev), saddr); in ndisc_recv_na() 1198 struct net *net = dev_net(ra->dev); in ndisc_ra_useropt() 1346 net = dev_net(in6_dev->dev); in ndisc_router_discovery() 1652 ip6_redirect_no_header(skb, dev_net(skb->dev), in ndisc_redirect_rcv() [all …]
|
| H A D | anycast.c | 288 struct net *net = dev_net(dev); in inet6_ifacaddr_notify() 339 net = dev_net(idev->dev); in __ipv6_dev_ac_inc() 409 ip6_del_rt(dev_net(idev->dev), aca->aca_rt, false); in __ipv6_dev_ac_dec() 440 ip6_del_rt(dev_net(idev->dev), aca->aca_rt, false); in ipv6_ac_destroy_dev() 488 if (!nh_dev || !net_eq(dev_net(nh_dev), net)) in ipv6_chk_acast_addr()
|
| H A D | ip6_tunnel.c | 310 t->net = dev_net(dev); in ip6_tnl_create() 467 struct net *net = dev_net(skb->dev); in ip6_tnl_err() 622 rt = ip_route_output_ports(dev_net(skb->dev), &fl4, NULL, in ip4ip6_err() 680 rt = rt6_lookup(dev_net(skb->dev), &ipv6_hdr(skb2)->saddr, in ip6ip6_err() 1216 skb_scrub_packet(skb, !net_eq(t->net, dev_net(dev))); in ip6_tnl_xmit() 1393 fl6.flowi6_uid = sock_net_uid(dev_net(dev), NULL); in ipxip6_tnl_xmit() 1939 struct net *net = dev_net(dev); in ip6_fb_tnl_dev_init() 2017 net = params->link_net ? : dev_net(dev); in ip6_tnl_newlink() 2082 struct net *net = dev_net(dev); in ip6_tnl_dellink() 2230 if (!net_eq(dev_net(t->dev), net)) in ip6_tnl_destroy_tunnels() [all …]
|
| /linux-6.15/net/ipv4/ |
| H A D | ip_vti.c | 52 struct net *net = dev_net(skb->dev); in vti_input() 126 XFRM_INC_STATS(dev_net(skb->dev), in vti_rcv_cb() 141 skb_scrub_packet(skb, !net_eq(tunnel->net, dev_net(skb->dev))); in vti_rcv_cb() 187 rt = __ip_route_output_key(dev_net(dev), &fl->u.ip4); in vti_xmit() 200 dst = ip6_route_output(dev_net(dev), NULL, &fl->u.ip6); in vti_xmit() 260 skb_scrub_packet(skb, !net_eq(tunnel->net, dev_net(dev))); in vti_xmit() 294 xfrm_decode_session(dev_net(dev), skb, &fl, AF_INET); in vti_tunnel_xmit() 298 xfrm_decode_session(dev_net(dev), skb, &fl, AF_INET6); in vti_tunnel_xmit() 324 struct net *net = dev_net(skb->dev); in vti4_err() 588 return ip_tunnel_newlink(params->link_net ? : dev_net(dev), dev, tb, in vti_newlink()
|
| H A D | ip_input.c | 154 struct net *net = dev_net(dev); in ip_call_ra_chain() 247 struct net *net = dev_net(skb->dev); in ip_local_deliver() 273 __IP_INC_STATS(dev_net(dev), IPSTATS_MIB_INDISCARDS); in ip_rcv_options() 281 if (ip_options_compile(dev_net(dev), opt, skb)) { in ip_rcv_options() 282 __IP_INC_STATS(dev_net(dev), IPSTATS_MIB_INHDRERRORS); in ip_rcv_options() 561 struct net *net = dev_net(dev); in ip_rcv() 649 struct net *net = dev_net(dev); in ip_list_rcv()
|
| H A D | arp.c | 242 neigh->type = inet_addr_type_dev_table(dev_net(dev), dev, addr); in arp_constructor() 352 if (skb && inet_addr_type_dev_table(dev_net(dev), dev, in arp_solicit() 360 if (inet_addr_type_dev_table(dev_net(dev), dev, in arp_solicit() 398 struct net *net = dev_net(in_dev->dev); in arp_ignore() 434 struct net *net = dev_net(in_dev->dev); in arp_accept() 457 struct net *net = dev_net(dev); in arp_filter() 954 arp_process(dev_net(skb->dev), NULL, skb); in parp_redo() 992 dev_net(dev), NULL, skb, dev, NULL, in arp_rcv() 1331 rt_cache_flush(dev_net(dev)); in arp_netdev_event()
|
| H A D | igmp.c | 357 struct net *net = dev_net(dev); in igmpv3_newpack() 467 struct net *net = dev_net(dev); in add_grec() 594 struct net *net = dev_net(in_dev->dev); in igmpv3_send_report() 737 struct net *net = dev_net(dev); in igmp_send_report() 833 struct net *net = dev_net(in_dev->dev); in igmp_ifc_event() 925 struct net *net = dev_net(in_dev->dev); in igmp_heard_report() 1182 struct net *net = dev_net(in_dev->dev); in igmpv3_add_delrec() 1224 struct net *net = dev_net(in_dev->dev); in igmpv3_del_delrec() 1298 struct net *net = dev_net(in_dev->dev); in __igmp_group_dropped() 1342 struct net *net = dev_net(in_dev->dev); in igmp_group_added() [all …]
|
| /linux-6.15/drivers/net/ |
| H A D | vrf.c | 141 return netns_vrf_map(dev_net(dev)); in netns_vrf_map_by_dev() 417 struct net *net = dev_net(skb->dev); in vrf_process_v6_outbound() 498 struct net *net = dev_net(vrf_dev); in vrf_process_v4_outbound() 630 IP6_INC_STATS(dev_net(dst->dev), in vrf_finish_output6() 718 struct net *net = dev_net(vrf_dev); in vrf_ip6_out_direct() 756 struct net *net = dev_net(dev); in vrf_rt6_release() 778 struct net *net = dev_net(dev); in vrf_rt6_create() 1003 struct net *net = dev_net(dev); in vrf_rtable_release() 1181 struct net *net = dev_net(dev); in vrf_rcv_nfhook() 1446 struct net *net = dev_net(dev); in vrf_link_scope_lookup() [all …]
|
| /linux-6.15/include/linux/ |
| H A D | netfilter_netdev.h | 33 dev_net(skb->dev), NULL); in nf_hook_ingress() 104 dev_net(dev), NULL); in nf_hook_egress()
|
| H A D | inetdevice.h | 86 (IPV4_DEVCONF_ALL_RO(dev_net(in_dev->dev), attr) && \ 94 IN_DEV_NET_ORCONF(in_dev, dev_net(in_dev->dev), attr) 97 (max(IPV4_DEVCONF_ALL_RO(dev_net(in_dev->dev), attr), \ 261 return rtnl_net_dereference(dev_net(dev), dev->ip_ptr); in __in_dev_get_rtnl_net()
|
| /linux-6.15/net/caif/ |
| H A D | caif_dev.c | 113 caif_device_list(dev_net(dev)); in caif_get() 321 struct cfcnfg *cfg = get_cfcnfg(dev_net(dev)); in caif_enroll_dev() 325 caifdevs = caif_device_list(dev_net(dev)); in caif_enroll_dev() 376 cfg = get_cfcnfg(dev_net(dev)); in caif_device_notify() 377 caifdevs = caif_device_list(dev_net(dev)); in caif_device_notify()
|
| H A D | chnl_net.c | 256 result = caif_connect_client(dev_net(dev), &priv->conn_req, in chnl_net_open() 267 lldev = __dev_get_by_index(dev_net(dev), llifindex); in chnl_net_open() 326 caif_disconnect_client(dev_net(dev), &priv->chnl); in chnl_net_open() 340 caif_disconnect_client(dev_net(dev), &priv->chnl); in chnl_net_stop()
|
| /linux-6.15/net/mctp/ |
| H A D | neigh.c | 28 struct net *net = dev_net(mdev->dev); in mctp_neigh_add() 73 struct net *net = dev_net(mdev->dev); in mctp_neigh_remove_dev() 91 struct net *net = dev_net(mdev->dev); in mctp_neigh_remove() 281 struct net *net = dev_net(mdev->dev); in mctp_neigh_lookup()
|
| /linux-6.15/net/xfrm/ |
| H A D | xfrm_interface_core.c | 387 xnet = !net_eq(xi->net, dev_net(skb->dev)); in xfrmi_rcv_cb() 395 XFRM_INC_STATS(dev_net(skb->dev), in xfrmi_rcv_cb() 504 xfrmi_scrub_packet(skb, !net_eq(xi->net, dev_net(dev))); in xfrmi_xmit2() 537 xfrm_decode_session(dev_net(dev), skb, &fl, AF_INET6); in xfrmi_xmit() 541 dst = ip6_route_output(dev_net(dev), NULL, &fl.u.ip6); in xfrmi_xmit() 552 xfrm_decode_session(dev_net(dev), skb, &fl, AF_INET); in xfrmi_xmit() 558 rt = __ip_route_output_key(dev_net(dev), &fl.u.ip4); in xfrmi_xmit() 588 struct net *net = dev_net(skb->dev); in xfrmi4_err() 649 struct net *net = dev_net(skb->dev); in xfrmi6_err() 826 net = params->link_net ? : dev_net(dev); in xfrmi_newlink() [all …]
|
| /linux-6.15/net/netfilter/ |
| H A D | nf_conntrack_bpf.c | 299 nfct = __bpf_nf_ct_alloc_entry(dev_net(ctx->rxq->dev), bpf_tuple, tuple__sz, in bpf_xdp_ct_alloc() 334 caller_net = dev_net(ctx->rxq->dev); in bpf_xdp_ct_lookup() 367 net = skb->dev ? dev_net(skb->dev) : sock_net(skb->sk); in bpf_skb_ct_alloc() 402 caller_net = skb->dev ? dev_net(skb->dev) : sock_net(skb->sk); in bpf_skb_ct_lookup()
|
| H A D | nf_nat_masquerade.c | 154 struct net *net = dev_net(dev); in masq_device_event() 208 nf_nat_masq_schedule(dev_net(idev->dev), &addr, dev->ifindex, in masq_inet_event() 295 nf_nat_masq_schedule(dev_net(dev), &addr, dev->ifindex, inet_cmp, in masq_inet6_event()
|
| H A D | core.c | 301 if (!dev || dev_net(dev) != net) { in nf_hook_entry_head() 322 if (dev && dev_net(dev) == net) in nf_hook_entry_head() 328 if (dev && dev_net(dev) == net) in nf_hook_entry_head() 344 !reg->dev || dev_net(reg->dev) != net) in nf_ingress_check() 415 !reg->dev || dev_net(reg->dev) != net) in __nf_register_net_hook()
|
| /linux-6.15/net/ieee802154/6lowpan/ |
| H A D | core.c | 147 if (params->link_net && !net_eq(params->link_net, dev_net(ldev))) in lowpan_newlink() 150 wdev = dev_get_by_index(dev_net(ldev), nla_get_u32(tb[IFLA_LINK])); in lowpan_newlink()
|