Home
last modified time | relevance | path

Searched refs:loopback_dev (Results 1 – 22 of 22) sorted by relevance

/Linux-v5.4/drivers/media/rc/
Drc-loopback.c25 struct loopback_dev { struct
37 static struct loopback_dev loopdev; argument
41 struct loopback_dev *lodev = dev->priv; in loop_set_tx_mask()
55 struct loopback_dev *lodev = dev->priv; in loop_set_tx_carrier()
64 struct loopback_dev *lodev = dev->priv; in loop_set_tx_duty_cycle()
78 struct loopback_dev *lodev = dev->priv; in loop_set_rx_carrier_range()
93 struct loopback_dev *lodev = dev->priv; in loop_tx_ir()
134 struct loopback_dev *lodev = dev->priv; in loop_set_idle()
144 struct loopback_dev *lodev = dev->priv; in loop_set_learning_mode()
156 struct loopback_dev *lodev = dev->priv; in loop_set_carrier_report()
/Linux-v5.4/drivers/net/
Dloopback.c149 dev_net(dev)->loopback_dev = NULL; in loopback_dev_free()
219 net->loopback_dev = dev; in loopback_net_init()
Dvrf.c499 dst->dev = net->loopback_dev; in vrf_rt6_release()
727 dst->dev = net->loopback_dev; in vrf_rtable_release()
784 if (port_dev == dev_net(dev)->loopback_dev) { in do_vrf_add_slave()
/Linux-v5.4/net/ipv6/
Droute.c158 struct net_device *loopback_dev = net->loopback_dev; in rt6_uncached_list_flush_dev() local
161 if (dev == loopback_dev) in rt6_uncached_list_flush_dev()
174 rt->rt6i_idev = in6_dev_get(loopback_dev); in rt6_uncached_list_flush_dev()
389 struct net_device *loopback_dev = in ip6_dst_ifdown() local
390 dev_net(dev)->loopback_dev; in ip6_dst_ifdown()
392 if (idev && idev->dev != loopback_dev) { in ip6_dst_ifdown()
393 struct inet6_dev *loopback_idev = in6_dev_get(loopback_dev); in ip6_dst_ifdown()
1026 dev = dev_net(dev)->loopback_dev; in ip6_rt_get_dev_rcu()
2517 struct net_device *loopback_dev = net->loopback_dev; in ip6_blackhole_route() local
2520 rt = dst_alloc(&ip6_dst_blackhole_ops, loopback_dev, 1, in ip6_blackhole_route()
[all …]
Dxfrm6_policy.c141 in6_dev_get(dev_net(dev)->loopback_dev); in xfrm6_dst_ifdown()
Daddrconf.c3500 addrconf_ifdown(dev, dev != net->loopback_dev); in addrconf_notify()
3624 addrconf_ifdown(dev, dev != net->loopback_dev); in addrconf_notify()
7038 idev = ipv6_add_dev(init_net.loopback_dev); in addrconf_init()
7126 addrconf_ifdown(init_net.loopback_dev, 2); in addrconf_cleanup()
/Linux-v5.4/net/tipc/
Dbearer.h242 if (unlikely(dev_nit_active(net->loopback_dev))) in tipc_loopback_trace()
Dbearer.c392 if (dev == net->loopback_dev) { in tipc_enable_l2_media()
684 struct net_device *dev = net->loopback_dev; in tipc_clone_to_loopback()
719 struct net_device *dev = net->loopback_dev; in tipc_attach_loopback()
738 dev_put(net->loopback_dev); in tipc_detach_loopback()
/Linux-v5.4/net/bpf/
Dtest_run.c300 skb->protocol = eth_type_trans(skb, current->nsproxy->net_ns->loopback_dev); in bpf_prog_test_run_skb()
365 rxqueue = __netif_get_rx_queue(current->nsproxy->net_ns->loopback_dev, 0); in bpf_prog_test_run_xdp()
/Linux-v5.4/net/ipv6/netfilter/
Dnf_reject_ipv6.c246 skb_in->dev = net->loopback_dev; in nf_send_unreach6()
/Linux-v5.4/include/net/
Dnet_namespace.h112 struct net_device *loopback_dev; /* The loopback */ member
/Linux-v5.4/net/decnet/
Ddn_route.c162 n->dev = dev_net(dev)->loopback_dev; in dn_dst_ifdown()
1024 dev_out = init_net.loopback_dev; in dn_route_output_slow()
1082 dev_out = init_net.loopback_dev; in dn_route_output_slow()
1105 dev_out = init_net.loopback_dev; in dn_route_output_slow()
1141 dev_out = init_net.loopback_dev; in dn_route_output_slow()
Ddn_dev.c830 if (rv == 0 || dev == init_net.loopback_dev) in dn_dev_bind_default()
833 dev = init_net.loopback_dev; in dn_dev_bind_default()
/Linux-v5.4/net/ipv4/
Droute.c1733 rth = rt_dst_alloc(dev_net(dev)->loopback_dev, flags, RTN_MULTICAST, in ip_route_input_mc()
2178 rth = rt_dst_alloc(l3mdev_master_dev_rcu(dev) ? : net->loopback_dev, in ip_route_input_slow()
2561 dev_out = net->loopback_dev; in ip_route_output_key_hash_rcu()
2613 net->loopback_dev; in ip_route_output_key_hash_rcu()
2690 new->dev = net->loopback_dev; in ipv4_blackhole_route()
3159 skb->dev = net->loopback_dev; in inet_rtm_getroute()
Dfib_frontend.c396 dev == net->loopback_dev); in __fib_validate_source()
Dip_output.c350 new_rt = rt_dst_clone(net->loopback_dev, skb_rtable(skb)); in ip_mc_finish_output()
Dnexthop.c1230 cfg->nh_ifindex = net->loopback_dev->ifindex; in nexthop_create()
/Linux-v5.4/net/netfilter/ipvs/
Dip_vs_core.c676 skb->dev = net->loopback_dev; in ip_vs_leave()
1469 skb->dev = ipvs->net->loopback_dev; in ip_vs_out()
Dip_vs_xmit.c225 skb->dev = net->loopback_dev; in ensure_mtu_is_adequate()
/Linux-v5.4/net/mpls/
Daf_mpls.c2517 struct net_device *lo = net->loopback_dev; in resize_platform_label_table()
2531 struct net_device *lo = net->loopback_dev; in resize_platform_label_table()
/Linux-v5.4/net/xfrm/
Dxfrm_policy.c3738 dst->dev = dev_net(dev)->loopback_dev; in xfrm_dst_ifdown()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_router.c6199 if (rule->iifindex == info->net->loopback_dev->ifindex) in mlxsw_sp_router_fib_rule_event()