Lines Matching refs:fib6_result
112 static struct rt6_info *rt6_find_cached_rt(const struct fib6_result *res,
411 void fib6_select_path(const struct net *net, struct fib6_result *res, in fib6_select_path()
502 struct fib6_result *res, in rt6_nh_dev_match()
522 static void rt6_device_match(struct net *net, struct fib6_result *res, in rt6_device_match()
782 struct fib6_result *res, struct fib6_info **cont, in __find_rr_leaf()
839 bool *do_rr, struct fib6_result *res) in find_rr_leaf()
859 struct fib6_result *res, int strict) in rt6_select()
915 static bool rt6_is_gw_or_nonexthop(const struct fib6_result *res) in rt6_is_gw_or_nonexthop()
1002 static struct net_device *ip6_rt_get_dev_rcu(const struct fib6_result *res) in ip6_rt_get_dev_rcu()
1078 static void ip6_rt_init_dst(struct rt6_info *rt, const struct fib6_result *res) in ip6_rt_init_dst()
1115 static void ip6_rt_copy_init(struct rt6_info *rt, const struct fib6_result *res) in ip6_rt_copy_init()
1171 static struct rt6_info *ip6_create_rt_rcu(const struct fib6_result *res) in ip6_create_rt_rcu()
1203 struct fib6_result res = {}; in ip6_pol_route_lookup()
1313 static struct rt6_info *ip6_rt_cache_alloc(const struct fib6_result *res, in ip6_rt_cache_alloc()
1355 static struct rt6_info *ip6_rt_pcpu_alloc(const struct fib6_result *res) in ip6_rt_pcpu_alloc()
1388 static struct rt6_info *rt6_get_pcpu_route(const struct fib6_result *res) in rt6_get_pcpu_route()
1411 const struct fib6_result *res) in rt6_make_pcpu_route()
1574 static unsigned int fib6_mtu(const struct fib6_result *res) in fib6_mtu()
1650 const struct fib6_result *res) in rt6_insert_exception()
1783 static struct rt6_info *rt6_find_cached_rt(const struct fib6_result *res, in rt6_find_cached_rt()
2175 struct flowi6 *fl6, struct fib6_result *res, int strict) in fib6_table_lookup()
2208 struct fib6_result res = {}; in ip6_pol_route()
2752 struct fib6_result res = {}; in __ip6_rt_update_pmtu()
2862 static bool ip6_redirect_nh_match(const struct fib6_result *res, in ip6_redirect_nh_match()
2893 struct fib6_result *res;
2921 struct fib6_result res = {}; in __ip6_route_redirect()
3116 u32 ip6_mtu_from_fib6(const struct fib6_result *res, in ip6_mtu_from_fib6()
3217 int flags, struct fib6_result *res) in ip6_nh_lookup_table()
3251 struct fib6_result res = {}; in ip6_route_check_nh_onlink()
3275 struct fib6_result res = {}; in ip6_route_check_nh()
3877 struct fib6_result res = { in ip6_del_cached_rt()
4005 struct fib6_result res = {}; in rt6_do_redirect()