Home
last modified time | relevance | path

Searched refs:fib_nh_dev (Results 1 – 15 of 15) sorted by relevance

/linux/net/ipv4/
H A Dfib_semantics.c263 if (!nexthop_nh->fib_nh_dev) in fib_release_info()
484 DEBUG_NET_WARN_ON_ONCE(nh->fib_nh_dev != dev); in ip_fib_check_default()
838 if (ip_ignore_linkdown(nh->fib_nh_dev) && in fib_rebalance()
851 } else if (ip_ignore_linkdown(nexthop_nh->fib_nh_dev) && in fib_rebalance()
1088 nh->fib_nh_dev = fib6_nh.fib_nh_dev; in fib_check_nh_v6_gw()
1089 netdev_hold(nh->fib_nh_dev, &nh->fib_nh_dev_tracker, in fib_check_nh_v6_gw()
1091 nh->fib_nh_oif = nh->fib_nh_dev->ifindex; in fib_check_nh_v6_gw()
1173 nh->fib_nh_dev = dev; in fib_check_nh_v4_gw()
1222 nh->fib_nh_dev = dev = FIB_RES_DEV(res); in fib_check_nh_v4_gw()
1261 nh->fib_nh_dev = in_dev->dev; in fib_check_nh_nongw()
[all …]
H A Dnexthop.c1370 n = __ipv6_neigh_lookup_noref_stub(nh->fib_nh_dev, &nh->fib_nh_gw6); in ipv6_good_nh()
1386 n = __ipv4_neigh_lookup_noref(nh->fib_nh_dev, in ipv4_good_nh()
/linux/net/ipv6/
H A Droute.c510 dev = nh->fib_nh_dev; in __rt6_device_match()
671 dev = fib6_nh->fib_nh_dev; in rt6_probe()
726 neigh = __ipv6_neigh_lookup_noref(fib6_nh->fib_nh_dev, in rt6_check_neigh()
753 if (!oif || nh->fib_nh_dev->ifindex == oif) in rt6_score_route()
780 if (ip6_ignore_linkdown(nh->fib_nh_dev) && in find_match()
1057 struct net_device *dev = res->nh->fib_nh_dev; in ip6_rt_get_dev_rcu()
1173 const struct net_device *dev = nh->fib_nh_dev; in ip6_rt_copy_init()
1228 struct net_device *dev = res->nh->fib_nh_dev; in ip6_create_rt_rcu()
1643 struct net_device *dev = nh->fib_nh_dev; in fib6_mtu()
2008 if (arg->dev != nh->fib_nh_dev || in fib6_nh_find_match()
[all …]
H A Dfib6_rules.c193 res->nh->fib_nh_dev); in fib6_rule_action_alt()
H A Dndisc.c1349 rt->fib6_nh->fib_nh_dev, NULL, in ndisc_router_discovery()
1383 rt->fib6_nh->fib_nh_dev, NULL, in ndisc_router_discovery()
H A Dip6_fib.c2614 dev = fib6_nh->fib_nh_dev; in ipv6_route_native_seq_show()
H A Daddrconf.c2516 if (rt->fib6_nh->fib_nh_dev->ifindex != dev->ifindex) in addrconf_get_prefix_route()
/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/
H A Dmp.c138 fib_dev = fib_info_nh(fi, i)->fib_nh_dev; in mlx5_lag_get_next_fib_dev()
146 fib_dev = fib_info_nh(fi, i)->fib_nh_dev; in mlx5_lag_get_next_fib_dev()
243 if (ldev->pf[i].netdev == fib_nh->fib_nh_dev) in mlx5_lag_fib_nexthop_event()
/linux/tools/testing/selftests/bpf/progs/
H A Dbpf_tracing_net.h107 #define fib_nh_dev nh_common.nhc_dev
103 #define fib_nh_dev global() macro
/linux/include/net/
H A Dnexthop.h537 return fib6_nh->fib_nh_dev;
H A Dip_fib.h117 #define fib_nh_dev nh_common.nhc_dev macro
/linux/drivers/net/ethernet/rocker/
H A Drocker_ofdpa.c2288 nh_on_port = (nh->fib_nh_dev == ofdpa_port->dev); in ofdpa_port_fib_ipv4()
2732 ofdpa_port = ofdpa_port_dev_lower_find(nh->fib_nh_dev, rocker); in ofdpa_fib4_add()
2754 ofdpa_port = ofdpa_port_dev_lower_find(nh->fib_nh_dev, rocker); in ofdpa_fib4_del()
2783 ofdpa_port = ofdpa_port_dev_lower_find(nh->fib_nh_dev, rocker); in ofdpa_fib4_abort()
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_router.c3510 ifindex = fib6_nh->fib_nh_dev->ifindex; in mlxsw_sp_nexthop6_group_cmp()
3580 struct net_device *dev = fib6_nh->fib_nh_dev; in mlxsw_sp_nexthop6_group_hash()
4527 struct net_device *dev = fib_nh->fib_nh_dev; in mlxsw_sp_nexthop4_ipip_type()
4612 struct net_device *dev = fib_nh->fib_nh_dev; in mlxsw_sp_nexthop4_init()
4684 mlxsw_sp_nexthop_type_init(mlxsw_sp, nh, fib_nh->fib_nh_dev); in mlxsw_sp_nexthop4_event()
5983 if (dev && dev == rt->fib6_nh->fib_nh_dev && in mlxsw_sp_rt6_nexthop()
6967 return rt->fib6_nh->fib_nh_dev && in mlxsw_sp_nexthop6_ipip_type()
6968 mlxsw_sp_netdev_ipip_type(mlxsw_sp, rt->fib6_nh->fib_nh_dev, ret); in mlxsw_sp_nexthop6_ipip_type()
6976 struct net_device *dev = rt->fib6_nh->fib_nh_dev; in mlxsw_sp_nexthop6_init()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_tun_encap.c1748 fib_dev = fib_info_nh(fen_info->fi, 0)->fib_nh_dev; in mlx5e_init_fib_work_ipv4()
/linux/net/core/
H A Dfilter.c6339 dev = res.nh->fib_nh_dev; in bpf_ipv6_fib_lookup()