Lines Matching refs:fib6_result
111 static struct rt6_info *rt6_find_cached_rt(const struct fib6_result *res,
428 void fib6_select_path(const struct net *net, struct fib6_result *res, in fib6_select_path()
519 struct fib6_result *res, in rt6_nh_dev_match()
539 static void rt6_device_match(struct net *net, struct fib6_result *res, in rt6_device_match()
799 struct fib6_result *res, struct fib6_info **cont, in __find_rr_leaf()
856 bool *do_rr, struct fib6_result *res) in find_rr_leaf()
876 struct fib6_result *res, int strict) in rt6_select()
932 static bool rt6_is_gw_or_nonexthop(const struct fib6_result *res) in rt6_is_gw_or_nonexthop()
1019 static struct net_device *ip6_rt_get_dev_rcu(const struct fib6_result *res) in ip6_rt_get_dev_rcu()
1095 static void ip6_rt_init_dst(struct rt6_info *rt, const struct fib6_result *res) in ip6_rt_init_dst()
1132 static void ip6_rt_copy_init(struct rt6_info *rt, const struct fib6_result *res) in ip6_rt_copy_init()
1188 static struct rt6_info *ip6_create_rt_rcu(const struct fib6_result *res) in ip6_create_rt_rcu()
1220 struct fib6_result res = {}; in ip6_pol_route_lookup()
1330 static struct rt6_info *ip6_rt_cache_alloc(const struct fib6_result *res, in ip6_rt_cache_alloc()
1372 static struct rt6_info *ip6_rt_pcpu_alloc(const struct fib6_result *res) in ip6_rt_pcpu_alloc()
1405 static struct rt6_info *rt6_get_pcpu_route(const struct fib6_result *res) in rt6_get_pcpu_route()
1428 const struct fib6_result *res) in rt6_make_pcpu_route()
1584 static unsigned int fib6_mtu(const struct fib6_result *res) in fib6_mtu()
1660 const struct fib6_result *res) in rt6_insert_exception()
1790 static struct rt6_info *rt6_find_cached_rt(const struct fib6_result *res, in rt6_find_cached_rt()
2182 struct flowi6 *fl6, struct fib6_result *res, int strict) in fib6_table_lookup()
2215 struct fib6_result res = {}; in ip6_pol_route()
2759 struct fib6_result res = {}; in __ip6_rt_update_pmtu()
2869 static bool ip6_redirect_nh_match(const struct fib6_result *res, in ip6_redirect_nh_match()
2900 struct fib6_result *res;
2928 struct fib6_result res = {}; in __ip6_route_redirect()
3123 u32 ip6_mtu_from_fib6(const struct fib6_result *res, in ip6_mtu_from_fib6()
3224 int flags, struct fib6_result *res) in ip6_nh_lookup_table()
3258 struct fib6_result res = {}; in ip6_route_check_nh_onlink()
3282 struct fib6_result res = {}; in ip6_route_check_nh()
3880 struct fib6_result res = { in ip6_del_cached_rt()
4008 struct fib6_result res = {}; in rt6_do_redirect()