Home
last modified time | relevance | path

Searched refs:fib6_result (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.4/include/net/
Dipv6_stubs.h17 struct fib6_result;
33 struct fib6_result *res, int flags);
36 struct fib6_result *res, int flags);
37 void (*fib6_select_path)(const struct net *net, struct fib6_result *res,
40 u32 (*ip6_mtu_from_fib6)(const struct fib6_result *res,
Dip6_fib.h194 struct fib6_result { struct
398 struct fib6_result *res, int flags);
402 int oif, struct flowi6 *fl6, struct fib6_result *res,
405 void fib6_select_path(const struct net *net, struct fib6_result *res,
Dnexthop.h287 static inline void nexthop_path_fib6_result(struct fib6_result *res, int hash) in nexthop_path_fib6_result()
Dip6_route.h330 u32 ip6_mtu_from_fib6(const struct fib6_result *res,
/Linux-v5.4/net/ipv6/
Daddrconf_core.c152 struct fib6_result *res, int flags) in eafnosupport_fib6_table_lookup()
159 struct fib6_result *res, int flags) in eafnosupport_fib6_lookup()
165 eafnosupport_fib6_select_path(const struct net *net, struct fib6_result *res, in eafnosupport_fib6_select_path()
172 eafnosupport_ip6_mtu_from_fib6(const struct fib6_result *res, in eafnosupport_ip6_mtu_from_fib6()
Dfib6_rules.c62 struct fib6_result *res, int flags) in fib6_lookup()
94 struct fib6_result res = {}; in fib6_rule_lookup()
156 struct fib6_result *res = arg->result; in fib6_rule_action_alt()
194 struct fib6_result *res = arg->result; in __fib6_rule_action()
265 struct fib6_result *res = arg->result; in fib6_rule_suppress()
Droute.c109 static struct rt6_info *rt6_find_cached_rt(const struct fib6_result *res,
425 void fib6_select_path(const struct net *net, struct fib6_result *res, in fib6_select_path()
513 struct fib6_result *res, in rt6_nh_dev_match()
533 static void rt6_device_match(struct net *net, struct fib6_result *res, in rt6_device_match()
793 struct fib6_result *res, struct fib6_info **cont, in __find_rr_leaf()
850 bool *do_rr, struct fib6_result *res) in find_rr_leaf()
870 struct fib6_result *res, int strict) in rt6_select()
926 static bool rt6_is_gw_or_nonexthop(const struct fib6_result *res) in rt6_is_gw_or_nonexthop()
1013 static struct net_device *ip6_rt_get_dev_rcu(const struct fib6_result *res) in ip6_rt_get_dev_rcu()
1091 static void ip6_rt_init_dst(struct rt6_info *rt, const struct fib6_result *res) in ip6_rt_init_dst()
[all …]
Dip6_fib.c330 struct fib6_result *res, int flags) in fib6_lookup()
/Linux-v5.4/include/trace/events/
Dfib6.h15 TP_PROTO(const struct net *net, const struct fib6_result *res,
/Linux-v5.4/net/core/
Dfilter.c4732 struct fib6_result res = {}; in bpf_ipv6_fib_lookup()