Home
last modified time | relevance | path

Searched refs:fib_nhc (Results 1 – 3 of 3) sorted by relevance

/linux/include/net/
H A Dnexthop.h70 struct fib_nh_common fib_nhc; member
359 struct fib_nh_common *nhc = &nhi->fib_nhc; in nexthop_mpath_fill_node()
395 res->nhc = &nhi->fib_nhc; in nexthop_path_fib_result()
419 return &nhi->fib_nhc; in nexthop_fib_nhc()
439 if (fib_lookup_good_nhc(&nhi->fib_nhc, fib_flags, flp)) { in nexthop_get_nhc_lookup()
441 return &nhi->fib_nhc; in nexthop_get_nhc_lookup()
446 if (fib_lookup_good_nhc(&nhi->fib_nhc, fib_flags, flp)) { in nexthop_get_nhc_lookup()
448 return &nhi->fib_nhc; in nexthop_get_nhc_lookup()
468 if (nhc_l3mdev_matches_dev(&nhi->fib_nhc, dev)) in nexthop_uses_dev()
473 if (nhc_l3mdev_matches_dev(&nhi->fib_nhc, dev)) in nexthop_uses_dev()
[all …]
/linux/net/ipv4/
H A Dnexthop.c101 nh_info->dev = nhi->fib_nhc.nhc_dev; in __nh_notifier_single_info_init()
102 nh_info->gw_family = nhi->fib_nhc.nhc_gw_family; in __nh_notifier_single_info_init()
104 nh_info->ipv4 = nhi->fib_nhc.nhc_gw.ipv4; in __nh_notifier_single_info_init()
106 nh_info->ipv6 = nhi->fib_nhc.nhc_gw.ipv6; in __nh_notifier_single_info_init()
111 nh_info->has_encap = !!nhi->fib_nhc.nhc_lwtstate; in __nh_notifier_single_info_init()
470 struct net_device *dev = nhi->fib_nhc.nhc_dev; in nexthop_devhash_add()
966 dev = nhi->fib_nhc.nhc_dev; in nh_fill_node()
971 nhm->nh_scope = nhi->fib_nhc.nhc_scope; in nh_fill_node()
988 if (lwtunnel_fill_encap(skb, nhi->fib_nhc.nhc_lwtstate, in nh_fill_node()
1065 if (nhi->fib_nhc.nhc_lwtstate) { in nh_nlmsg_size_single()
[all …]
/linux/drivers/net/ethernet/marvell/prestera/
H A Dprestera_router.c169 struct fib_nh_common *fib_nhc; in __prestera_fi_is_direct() local
172 fib_nhc = fib_info_nhc(fi, 0); in __prestera_fi_is_direct()
173 if (fib_nhc->nhc_gw_family == AF_UNSPEC) in __prestera_fi_is_direct()
264 struct fib_nh_common *fib_nhc; in __prestera_util_kern_n_is_reachable_v4() local
272 fib_nhc = fib_info_nhc(res.fi, 0); in __prestera_util_kern_n_is_reachable_v4()
273 if (dev == fib_nhc->nhc_dev) in __prestera_util_kern_n_is_reachable_v4()