Lines Matching refs:fib6_nh
499 ipv6_stub->fib6_nh_release(&nhi->fib6_nh);
696 struct fib6_nh *fib6_nh;
753 fib6_nh = &nhi->fib6_nh;
754 if (fib6_nh->fib_nh_gw_family &&
755 nla_put_in6_addr(skb, NHA_GATEWAY, &fib6_nh->fib_nh_gw6))
814 if (nhi->fib6_nh.fib_nh_gw_family)
1122 static bool ipv6_good_nh(const struct fib6_nh *nh)
1163 return ipv6_good_nh(&nhi->fib6_nh);
1250 int (*cb)(struct fib6_nh *nh, void *arg),
1265 err = cb(&nhi->fib6_nh, arg);
1271 err = cb(&nhi->fib6_nh, arg);
1297 * routes in fib6_nh within a nexthop that is potentially shared
1951 ipv6_stub->fib6_nh_release_dsts(&nhi->fib6_nh);
2572 struct fib6_nh *fib6_nh = &nhi->fib6_nh;
2589 err = ipv6_stub->fib6_nh_init(net, fib6_nh, &fib6_cfg, GFP_KERNEL,
2595 ipv6_stub->fib6_nh_release(fib6_nh);
2597 nh->nh_flags = fib6_nh->fib_nh_flags;