Lines Matching refs:gw
200 struct neighbour *ip6_neigh_lookup(const struct in6_addr *gw, in ip6_neigh_lookup() argument
207 daddr = choose_neigh_daddr(gw, skb, daddr); in ip6_neigh_lookup()
1919 const struct in6_addr *gw; member
1929 (arg->gw && !nh->fib_nh_gw_family) || in fib6_nh_find_match()
1930 (!arg->gw && nh->fib_nh_gw_family) || in fib6_nh_find_match()
1931 (arg->gw && !ipv6_addr_equal(arg->gw, &nh->fib_nh_gw6))) in fib6_nh_find_match()
1954 .gw = &rt->rt6i_gateway, in rt6_update_exception_stamp_rt()
2747 .gw = &rt6->rt6i_gateway, in __ip6_rt_update_pmtu()
2845 const struct in6_addr *gw, in ip6_redirect_nh_match() argument
2859 if (!ipv6_addr_equal(gw, &nh->fib_nh_gw6)) { in ip6_redirect_nh_match()
2864 ipv6_addr_equal(gw, &rt_cache->rt6i_gateway)) { in ip6_redirect_nh_match()
2876 const struct in6_addr *gw; member
2885 return ip6_redirect_nh_match(arg->res, arg->fl6, arg->gw, arg->ret); in fib6_nh_redirect_match()
2906 .gw = &rdfl->gateway, in __ip6_route_redirect()
4046 .gw = &rt->rt6i_gateway, in rt6_do_redirect()