Searched refs:nh_lwtstate (Results 1 – 8 of 8) sorted by relevance
216 lwtstate_put(nexthop_nh->nh_lwtstate); in free_fib_info_rcu()277 lwtunnel_cmp_encap(nh->nh_lwtstate, onh->nh_lwtstate) || in nh_comp()389 if (nh->nh_lwtstate) { in fib_nlmsg_size()392 nh->nh_lwtstate); in fib_nlmsg_size()542 nexthop_nh->nh_lwtstate = in fib_get_nhs()625 result = lwtunnel_cmp_encap(lwtstate, nh->nh_lwtstate); in fib_encap_match()1161 nh->nh_lwtstate = lwtstate_get(lwtstate); in fib_create_info()1354 if (fi->fib_nh->nh_lwtstate && in fib_dump_info()1355 lwtunnel_fill_encap(skb, fi->fib_nh->nh_lwtstate) < 0) in fib_dump_info()1394 if (nh->nh_lwtstate && in fib_dump_info()[all …]
1373 return mtu - lwtunnel_headroom(nh->nh_lwtstate, mtu); in ip_mtu_from_fib_result()1545 rt->dst.lwtstate = lwtstate_get(nh->nh_lwtstate); in rt_set_nexthop()2075 rth->dst.lwtstate = lwtstate_get(nh->nh_lwtstate); in ip_route_input_slow()
279 !lwtunnel_cmp_encap(a->fib6_nh.nh_lwtstate, b->fib6_nh.nh_lwtstate); in rt6_duplicate_nexthop()
129 struct lwtunnel_state *nh_lwtstate; member428 return f6i->fib6_nh.nh_lwtstate; in fib6_info_nh_lwt()
99 struct lwtunnel_state *nh_lwtstate; member
968 if (ort->fib6_nh.nh_lwtstate) { in ip6_rt_init_dst()969 rt->dst.lwtstate = lwtstate_get(ort->fib6_nh.nh_lwtstate); in ip6_rt_init_dst()1416 return mtu - lwtunnel_headroom(rt->fib6_nh.nh_lwtstate, mtu); in fib6_mtu()3057 rt->fib6_nh.nh_lwtstate = lwtstate_get(lwtstate); in ip6_route_info_create()4578 + lwtunnel_get_encap_size(rt->fib6_nh.nh_lwtstate); in rt6_nlmsg_size()4596 + lwtunnel_get_encap_size(rt->fib6_nh.nh_lwtstate) in rt6_nlmsg_size()4629 if (rt->fib6_nh.nh_lwtstate && in rt6_nexthop_info()4630 lwtunnel_fill_encap(skb, rt->fib6_nh.nh_lwtstate) < 0) in rt6_nexthop_info()
203 lwtstate_put(f6i->fib6_nh.nh_lwtstate); in fib6_info_destroy_rcu()
4323 if (nh->nh_lwtstate) in bpf_ipv4_fib_lookup()4437 if (f6i->fib6_nh.nh_lwtstate) in bpf_ipv6_fib_lookup()