Home
last modified time | relevance | path

Searched refs:dev_net (Results 1 – 25 of 213) sorted by relevance

123456789

/linux/net/phonet/
H A Dpn_dev.c50 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()
160 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); in phonet_address_del()
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()
[all …]
/linux/net/ipv4/
H A Dip_vti.c52 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()
587 return ip_tunnel_newlink(params->link_net ? : dev_net(dev), dev, tb, in vti_newlink()
H A Darp.c242 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()
955 arp_process(dev_net(skb->dev), NULL, skb); in parp_redo()
997 dev_net(dev), NULL, skb, dev, NULL, in arp_rcv()
1335 rt_cache_flush(dev_net(dev)); in arp_netdev_event()
H A Digmp.c129 if (IPV4_DEVCONF_ALL_RO(dev_net(in_dev->dev), FORCE_IGMP_VERSION) == 1) in IGMP_V1_SEEN()
141 if (IPV4_DEVCONF_ALL_RO(dev_net(in_dev->dev), FORCE_IGMP_VERSION) == 2) in IGMP_V2_SEEN()
403 struct net *net = dev_net(dev); in igmpv3_newpack()
513 struct net *net = dev_net(dev); in add_grec()
645 struct net *net = dev_net(in_dev->dev); in igmpv3_send_report()
790 struct net *net = dev_net(dev); in igmp_send_report()
886 struct net *net = dev_net(in_dev->dev); in igmp_ifc_event()
978 struct net *net = dev_net(in_dev->dev); in igmp_heard_report()
1009 struct net *net = dev_net(in_dev->dev); in igmp_heard_query()
1139 dev = dev_get_by_index_rcu(dev_net(dev), IPCB(skb)->iif); in igmp_rcv()
[all …]
H A Dipip.c130 struct net *net = dev_net(skb->dev); in ipip_err()
217 struct net *net = dev_net(skb->dev); in ipip_tunnel_rcv()
372 rt = ip_route_output(dev_net(ctx->dev), tiph->daddr, tiph->saddr, in ipip_fill_forward_path()
493 return ip_tunnel_newlink(params->link_net ? : dev_net(dev), dev, tb, &p, in ipip_newlink()
/linux/net/ipv6/
H A Dip6_vti.c224 t->net = dev_net(dev); in vti6_tnl_create()
303 t = vti6_tnl_lookup(dev_net(skb->dev), &ipv6h->saddr, &ipv6h->daddr); in vti6_input_proto()
372 XFRM_INC_STATS(dev_net(skb->dev), in vti6_rcv_cb()
387 skb_scrub_packet(skb, !net_eq(t->net, dev_net(skb->dev))); in vti6_rcv_cb()
460 rt = __ip_route_output_key(dev_net(dev), &fl->u.ip4); in vti6_xmit()
470 dst = ip6_route_output(dev_net(dev), NULL, &fl->u.ip6); in vti6_xmit()
532 skb_scrub_packet(skb, !net_eq(t->net, dev_net(dev))); in vti6_xmit()
569 xfrm_decode_session(dev_net(dev), skb, &fl, AF_INET6); in vti6_tnl_xmit()
573 xfrm_decode_session(dev_net(dev), skb, &fl, AF_INET); in vti6_tnl_xmit()
605 struct net *net = dev_net(skb->dev); in vti6_err()
[all …]
H A Dndisc.c537 ifp = ipv6_get_ifaddr(dev_net(dev), solicited_addr, dev, 1); in ndisc_send_na()
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()
693 struct inet6_ifaddr *ifp = ipv6_get_ifaddr(dev_net(dev), saddr, in ndisc_send_rs()
748 if (skb && ipv6_chk_addr_and_flags(dev_net(dev), &ipv6_hdr(skb)->saddr, in ndisc_solicit()
773 n = pneigh_lookup(&nd_tbl, dev_net(dev), pkey, dev); in pndisc_is_router()
850 ifp = ipv6_get_ifaddr(dev_net(dev), &msg->target, dev, 1); in ndisc_recv_ns()
883 struct net *net = dev_net(dev); in ndisc_recv_ns()
1037 ifp = ipv6_get_ifaddr(dev_net(dev), &msg->target, dev, 1); in ndisc_recv_na()
1088 struct net *net = dev_net(dev); in ndisc_recv_na()
[all …]
H A Danycast.c305 struct net *net = dev_net(dev); in inet6_ifacaddr_notify()
354 net = dev_net(idev->dev); in __ipv6_dev_ac_inc()
422 ip6_del_rt(dev_net(idev->dev), aca->aca_rt, false); in __ipv6_dev_ac_dec()
457 ip6_del_rt(dev_net(idev->dev), aca->aca_rt, false); in ipv6_ac_destroy_dev()
505 if (!nh_dev || !net_eq(dev_net(nh_dev), net)) in ipv6_chk_acast_addr()
H A Dexthdrs.c304 struct net *net = dev_net(skb->dev); in ipv6_destopt_rcv()
310 __IP6_INC_STATS(dev_net(dst_dev(dst)), idev, in ipv6_destopt_rcv()
374 struct net *net = dev_net(skb->dev); in ipv6_srh_rcv()
485 struct net *net = dev_net(skb->dev); in ipv6_rpl_srh_rcv()
653 struct net *net = dev_net(skb->dev); in ipv6_rthdr_rcv()
957 ns = ioam6_namespace(dev_net(skb->dev), trace->namespace_id); in ipv6_hop_ioam()
974 ioam6_event(IOAM6_EVENT_TRACE, dev_net(skb->dev), in ipv6_hop_ioam()
1057 struct net *net = dev_net(skb->dev); in ipv6_parse_hopopts()
1158 net = dev_net(skb->dev); in ipv6_push_rthdr4()
H A Dip6_tunnel.c309 t->net = dev_net(dev); in ip6_tnl_create()
474 struct net *net = dev_net(skb->dev); in ip6_tnl_err()
489 t = ip6_tnl_lookup(dev_net(skb->dev), skb->dev->ifindex, &ipv6h->daddr, &ipv6h->saddr); in ip6_tnl_err()
623 rt = ip_route_output_ports(dev_net(skb->dev), &fl4, NULL, eiph->saddr, in ip4ip6_err()
634 rt = ip_route_output_ports(dev_net(skb->dev), &fl4, NULL, in ip4ip6_err()
695 rt = rt6_lookup(dev_net(skb->dev), &ipv6_hdr(skb2)->saddr, in ip6ip6_err()
890 skb_scrub_packet(skb, !net_eq(tunnel->net, dev_net(tunnel->dev))); in __ip6_tnl_rcv()
950 t = ip6_tnl_lookup(dev_net(skb->dev), skb->dev->ifindex, &ipv6h->saddr, &ipv6h->daddr); in ipxip6_rcv()
1232 skb_scrub_packet(skb, !net_eq(t->net, dev_net(dev))); in ip6_tnl_xmit()
1397 fl6.flowi6_uid = sock_net_uid(dev_net(dev), NULL); in ipxip6_tnl_xmit()
[all …]
H A Dseg6_iptunnel.c147 struct net *net = dev_net(dev); in __seg6_do_srh_encap()
233 struct net *net = dev_net(dev); in seg6_do_srh_encap_red()
610 dev_net(skb->dev), NULL, skb, NULL, in seg6_input_core()
613 return seg6_input_finish(dev_net(skb->dev), NULL, skb); in seg6_input_core()
622 struct net *net = dev_net(skb->dev); in seg6_input_nf()
641 return seg6_input_core(dev_net(skb->dev), NULL, skb); in seg6_input()
/linux/drivers/net/
H A Dvrf.c141 return netns_vrf_map(dev_net(dev)); in netns_vrf_map_by_dev()
415 struct net *net = dev_net(skb->dev); in vrf_process_v6_outbound()
496 struct net *net = dev_net(vrf_dev); in vrf_process_v4_outbound()
537 ret = vrf_ip_local_out(dev_net(skb_dst(skb)->dev), skb->sk, skb); in vrf_process_v4_outbound()
628 IP6_INC_STATS(dev_net(dst->dev), in vrf_finish_output6()
703 struct net *net = dev_net(vrf_dev); in vrf_ip6_out_direct()
752 struct net *net = dev_net(dev); in vrf_rt6_create()
909 struct net *net = dev_net(vrf_dev); in vrf_ip_out_direct()
974 if (!fib_new_table(dev_net(dev), vrf->tb_id)) in vrf_rtable_create()
1020 if (port_dev == dev_net(dev)->loopback_dev) { in do_vrf_add_slave()
[all …]
H A Dmacvtap.c42 return to_ns_common(dev_net(dev)); in macvtap_net_namespace()
138 return dev_net(macvlan_dev_real_dev(dev)); in macvtap_link_net()
/linux/net/bridge/
H A Dbr_input.c71 dev_net(indev), NULL, skb, indev, NULL, in br_pass_frame_up()
276 net = dev_net(skb->dev); in nf_hook_bridge_pre()
312 net = dev_net(skb->dev); in nf_hook_bridge_pre()
315 br_handle_frame_finish(dev_net(skb->dev), NULL, skb); in nf_hook_bridge_pre()
428 dev_net(skb->dev), NULL, skb, skb->dev, NULL, in br_handle_frame()
/linux/net/netfilter/
H A Dnft_chain_filter.c341 nf_unregister_net_hook(dev_net(dev), ops); in nft_netdev_event()
360 nf_register_net_hook(dev_net(dev), ops)) { in nft_netdev_event()
381 nft_net = nft_pernet(dev_net(dev)); in __nf_tables_netdev_event()
415 nft_net = nft_pernet(dev_net(dev)); in nf_tables_netdev_event()
H A Dnf_conntrack_bpf.c331 nfct = __bpf_nf_ct_alloc_entry(dev_net(ctx->rxq->dev), bpf_tuple, tuple__sz, in bpf_xdp_ct_alloc()
360 caller_net = dev_net(ctx->rxq->dev); in bpf_xdp_ct_lookup()
388 net = skb->dev ? dev_net(skb->dev) : sock_net(skb->sk); in bpf_skb_ct_alloc()
417 caller_net = skb->dev ? dev_net(skb->dev) : sock_net(skb->sk); in bpf_skb_ct_lookup()
H A Dnf_tables_offload.c395 nft_flow_block_offload_init(&bo, dev_net(dev), cmd, chain, &extack); in nft_block_offload_cmd()
410 struct net *net = dev_net(dev); in nft_indr_block_cleanup()
413 nft_flow_block_offload_init(&bo, dev_net(dev), FLOW_BLOCK_UNBIND, in nft_indr_block_cleanup()
431 nft_flow_block_offload_init(&bo, dev_net(dev), cmd, basechain, &extack); in nft_indr_block_offload_cmd()
669 struct net *net = dev_net(dev); in nft_offload_netdev_event()
/linux/net/xfrm/
H A Dxfrm_interface_core.c387 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 …]
H A Dxfrm_device.c549 xfrm_dev_state_flush(dev_net(dev), dev, true); in xfrm_dev_down()
550 xfrm_dev_policy_flush(dev_net(dev), dev, true); in xfrm_dev_down()
558 xfrm_dev_state_flush(dev_net(dev), dev, true); in xfrm_dev_unregister()
559 xfrm_dev_policy_flush(dev_net(dev), dev, true); in xfrm_dev_unregister()
/linux/net/mctp/
H A Dneigh.c28 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()
285 struct net *net = dev_net(mdev->dev); in mctp_neigh_lookup()
/linux/include/linux/
H A Dinetdevice.h86 (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/drivers/net/can/
H A Dvxcan.c305 unregister_netdevice_queue_net(dev_net(dev), peer, head); in vxcan_dellink()
320 return peer ? dev_net(peer) : dev_net(dev);
/linux/drivers/infiniband/sw/rxe/
H A Drxe_net.c188 net = dev_net(ndev); in rxe_find_route()
338 __ip_select_ident(dev_net(dst->dev), iph, in prepare_ipv4_hdr()
458 err = ip_local_out(dev_net(skb_dst(skb)->dev), skb->sk, skb); in rxe_send()
460 err = ip6_local_out(dev_net(skb_dst(skb)->dev), skb->sk, skb); in rxe_send()
657 net = dev_net(ndev); in rxe_net_del()
830 net = dev_net(ndev); in rxe_net_init()
/linux/net/ieee802154/6lowpan/
H A Dcore.c147 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()
/linux/net/psp/
H A Dpsp_nl.c76 struct net *assoc_net = dev_net(entry->assoc_dev); in psp_nl_multicast_per_ns()
197 if (dev_net(psd->main_netdev) != genl_info_net(info)) { in psp_nl_resolve_assoc_dev_ns()
235 if (dev_net(entry->assoc_dev) == net) in psp_has_assoc_dev_in_ns()
252 dev_net_ns = dev_net(entry->assoc_dev); in psp_nl_fill_assoc_dev_list()
302 if (cur_net == dev_net(psd->main_netdev)) { in psp_nl_dev_fill()
602 dev_net(entry->assoc_dev) == net) { in psp_nl_dev_disassoc_doit()

123456789