Lines Matching refs:fib_nhc
100 nh_info->dev = nhi->fib_nhc.nhc_dev;
101 nh_info->gw_family = nhi->fib_nhc.nhc_gw_family;
103 nh_info->ipv4 = nhi->fib_nhc.nhc_gw.ipv4;
105 nh_info->ipv6 = nhi->fib_nhc.nhc_gw.ipv6;
110 nh_info->has_encap = !!nhi->fib_nhc.nhc_lwtstate;
471 struct net_device *dev = nhi->fib_nhc.nhc_dev;
966 dev = nhi->fib_nhc.nhc_dev;
971 nhm->nh_scope = nhi->fib_nhc.nhc_scope;
988 if (lwtunnel_fill_encap(skb, nhi->fib_nhc.nhc_lwtstate,
1046 if (nhi->fib_nhc.nhc_lwtstate) {
1047 sz += lwtunnel_get_encap_size(nhi->fib_nhc.nhc_lwtstate);
1603 if (scope == RT_SCOPE_HOST && nhi->fib_nhc.nhc_gw_family) {
1609 if (nhi->fib_nhc.nhc_flags & RTNH_F_ONLINK && scope >= RT_SCOPE_LINK) {
2163 if (nhi->fib_nhc.nhc_dev)
2670 if (nhi->fib_nhc.nhc_dev != dev)
2898 nhi->fib_nhc.nhc_scope = RT_SCOPE_LINK;
3416 dev = nhi->fib_nhc.nhc_dev;
3866 if (nhi->fib_nhc.nhc_dev == dev) {
3868 fib_nhc_update_mtu(&nhi->fib_nhc, dev->mtu,