Symbol: fib6_result
include/net/ip6_fib.h
444
struct fib6_result *res, int flags);
include/net/ip6_fib.h
448
int oif, struct flowi6 *fl6, struct fib6_result *res,
include/net/ip6_fib.h
451
void fib6_select_path(const struct net *net, struct fib6_result *res,
include/net/ip6_route.h
388
u32 ip6_mtu_from_fib6(const struct fib6_result *res,
include/net/nexthop.h
540
static inline void nexthop_path_fib6_result(struct fib6_result *res, int hash)
include/trace/events/fib6.h
15
TP_PROTO(const struct net *net, const struct fib6_result *res,
net/core/filter.c
6365
struct fib6_result res = {};
net/ipv6/fib6_rules.c
104
struct fib6_result res = {};
net/ipv6/fib6_rules.c
168
struct fib6_result *res = arg->result;
net/ipv6/fib6_rules.c
206
struct fib6_result *res = arg->result;
net/ipv6/fib6_rules.c
285
struct fib6_result *res = arg->result;
net/ipv6/fib6_rules.c
69
struct fib6_result *res, int flags)
net/ipv6/ip6_fib.c
340
struct fib6_result *res, int flags)
net/ipv6/netfilter/nft_fib_ipv6.c
210
struct fib6_result res = {};
net/ipv6/netfilter/nft_fib_ipv6.c
59
struct fib6_result *res, int flags)
net/ipv6/netfilter/nft_fib_ipv6.c
69
struct fib6_result res = {};
net/ipv6/route.c
1059
static struct net_device *ip6_rt_get_dev_rcu(const struct fib6_result *res)
net/ipv6/route.c
1136
static void ip6_rt_init_dst(struct rt6_info *rt, const struct fib6_result *res)
net/ipv6/route.c
115
static struct rt6_info *rt6_find_cached_rt(const struct fib6_result *res,
net/ipv6/route.c
1174
static void ip6_rt_copy_init(struct rt6_info *rt, const struct fib6_result *res)
net/ipv6/route.c
1230
static struct rt6_info *ip6_create_rt_rcu(const struct fib6_result *res)
net/ipv6/route.c
1262
struct fib6_result res = {};
net/ipv6/route.c
1369
static struct rt6_info *ip6_rt_cache_alloc(const struct fib6_result *res,
net/ipv6/route.c
1411
static struct rt6_info *ip6_rt_pcpu_alloc(const struct fib6_result *res)
net/ipv6/route.c
1444
static struct rt6_info *rt6_get_pcpu_route(const struct fib6_result *res)
net/ipv6/route.c
1468
const struct fib6_result *res)
net/ipv6/route.c
1639
static unsigned int fib6_mtu(const struct fib6_result *res)
net/ipv6/route.c
1719
const struct fib6_result *res)
net/ipv6/route.c
1855
static struct rt6_info *rt6_find_cached_rt(const struct fib6_result *res,
net/ipv6/route.c
2247
struct flowi6 *fl6, struct fib6_result *res, int strict)
net/ipv6/route.c
2277
struct fib6_result res = {};
net/ipv6/route.c
2959
struct fib6_result res = {};
net/ipv6/route.c
3068
static bool ip6_redirect_nh_match(const struct fib6_result *res,
net/ipv6/route.c
3099
struct fib6_result *res;
net/ipv6/route.c
3127
struct fib6_result res = {};
net/ipv6/route.c
3302
u32 ip6_mtu_from_fib6(const struct fib6_result *res,
net/ipv6/route.c
3396
int flags, struct fib6_result *res)
net/ipv6/route.c
3430
struct fib6_result res = {};
net/ipv6/route.c
3452
struct fib6_result res = {};
net/ipv6/route.c
4105
struct fib6_result res = {
net/ipv6/route.c
4233
struct fib6_result res = {};
net/ipv6/route.c
438
void fib6_select_path(const struct net *net, struct fib6_result *res,
net/ipv6/route.c
545
struct fib6_result *res,
net/ipv6/route.c
565
static void rt6_device_match(struct net *net, struct fib6_result *res,
net/ipv6/route.c
831
struct fib6_result *res, struct fib6_info **cont,
net/ipv6/route.c
887
bool *do_rr, struct fib6_result *res)
net/ipv6/route.c
907
struct fib6_result *res, int strict)
net/ipv6/route.c
963
static bool rt6_is_gw_or_nonexthop(const struct fib6_result *res)