fib6_lookup
Regular
4.4
: ✅struct fib6_node *fib6_lookup(struct fib6_node *root, const struct in6_addr *daddr, const struct in6_addr *saddr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/ip6_fib.c (ffffffff817dba90)
Location: net/ipv6/ip6_fib.c:1164
Inline: False
Direct callers:
- net/ipv6/route.c:fib6_backtrack
- net/ipv6/route.c:__ip6_route_redirect
- net/ipv6/route.c:ip6_pol_route_lookup
Symbols:
ffffffff817dba90-ffffffff817dbb1b: fib6_lookup (STB_GLOBAL)
4.8
: ✅struct fib6_node *fib6_lookup(struct fib6_node *root, const struct in6_addr *daddr, const struct in6_addr *saddr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/ip6_fib.c (ffffffff81849a30)
Location: net/ipv6/ip6_fib.c:1166
Inline: False
Direct callers:
- net/ipv6/route.c:__ip6_route_redirect
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route_lookup
- net/ipv6/route.c:fib6_backtrack
Symbols:
ffffffff81849a30-ffffffff81849abb: fib6_lookup (STB_GLOBAL)
4.10
: ✅struct fib6_node *fib6_lookup(struct fib6_node *root, const struct in6_addr *daddr, const struct in6_addr *saddr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/ip6_fib.c (ffffffff8187b8c0)
Location: net/ipv6/ip6_fib.c:1172
Inline: False
Direct callers:
- net/ipv6/route.c:__ip6_route_redirect
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route_lookup
- net/ipv6/route.c:fib6_backtrack
Symbols:
ffffffff8187b8c0-ffffffff8187b94b: fib6_lookup (STB_GLOBAL)
4.13
: ✅struct fib6_node *fib6_lookup(struct fib6_node *root, const struct in6_addr *daddr, const struct in6_addr *saddr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/ip6_fib.c (ffffffff818a12c0)
Location: net/ipv6/ip6_fib.c:1210
Inline: False
Direct callers:
- net/ipv6/route.c:__ip6_route_redirect
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route_lookup
- net/ipv6/route.c:fib6_backtrack
Symbols:
ffffffff818a12c0-ffffffff818a137b: fib6_lookup (STB_GLOBAL)
4.15
: ✅struct fib6_node *fib6_lookup(struct fib6_node *root, const struct in6_addr *daddr, const struct in6_addr *saddr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/ip6_fib.c (ffffffff81923be0)
Location: net/ipv6/ip6_fib.c:1381
Inline: False
Direct callers:
- net/ipv6/route.c:__ip6_route_redirect
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route_lookup
- net/ipv6/route.c:fib6_backtrack
Symbols:
ffffffff81923be0-ffffffff81923c9b: fib6_lookup (STB_GLOBAL)
4.18
: ✅struct fib6_info *fib6_lookup(struct net *net, int oif, struct flowi6 *fl6, int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/fib6_rules.c (ffffffff819a3c70)
Location: net/ipv6/fib6_rules.c:64
Inline: False
Symbols:
ffffffff819a3c70-ffffffff819a3d68: fib6_lookup (STB_GLOBAL)
5.0
: ✅struct fib6_info *fib6_lookup(struct net *net, int oif, struct flowi6 *fl6, int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/fib6_rules.c (ffffffff819da780)
Location: net/ipv6/fib6_rules.c:64
Inline: False
Symbols:
ffffffff819da780-ffffffff819da878: fib6_lookup (STB_GLOBAL)
5.3
: ✅int fib6_lookup(struct net *net, int oif, struct flowi6 *fl6, struct fib6_result *res, int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/fib6_rules.c (ffffffff81a49370)
Location: net/ipv6/fib6_rules.c:61
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
Symbols:
ffffffff81a49370-ffffffff81a4945d: fib6_lookup (STB_GLOBAL)
5.4
: ✅int fib6_lookup(struct net *net, int oif, struct flowi6 *fl6, struct fib6_result *res, int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/fib6_rules.c (ffffffff81a7ff70)
Location: net/ipv6/fib6_rules.c:61
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
Symbols:
ffffffff81a7ff70-ffffffff81a8005d: fib6_lookup (STB_GLOBAL)
5.8
: ✅int fib6_lookup(struct net *net, int oif, struct flowi6 *fl6, struct fib6_result *res, int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/fib6_rules.c (ffffffff81b7abb0)
Location: net/ipv6/fib6_rules.c:62
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
Symbols:
ffffffff81b7abb0-ffffffff81b7ac9d: fib6_lookup (STB_GLOBAL)
5.11
: ✅int fib6_lookup(struct net *net, int oif, struct flowi6 *fl6, struct fib6_result *res, int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/fib6_rules.c (ffffffff81b89b60)
Location: net/ipv6/fib6_rules.c:63
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
Symbols:
ffffffff81b89b60-ffffffff81b89c4d: fib6_lookup (STB_GLOBAL)
5.13
: ✅int fib6_lookup(struct net *net, int oif, struct flowi6 *fl6, struct fib6_result *res, int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/fib6_rules.c (ffffffff81b789b0)
Location: net/ipv6/fib6_rules.c:63
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
Symbols:
ffffffff81b789b0-ffffffff81b78a9d: fib6_lookup (STB_GLOBAL)
5.15
: Transformation ⚠️int fib6_lookup(struct net *net, int oif, struct flowi6 *fl6, struct fib6_result *res, int flags);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/ipv6/fib6_rules.c (0)
Location: net/ipv6/fib6_rules.c:63
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
Symbols:
ffffffff81d41501-ffffffff81d41516: fib6_lookup.cold (STB_LOCAL)
ffffffff81c434f0-ffffffff81c435f7: fib6_lookup (STB_GLOBAL)
5.19
: Transformation ⚠️int fib6_lookup(struct net *net, int oif, struct flowi6 *fl6, struct fib6_result *res, int flags);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/ipv6/fib6_rules.c (0)
Location: net/ipv6/fib6_rules.c:64
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
Symbols:
ffffffff81f0de74-ffffffff81f0de89: fib6_lookup.cold (STB_LOCAL)
ffffffff81de2210-ffffffff81de2325: fib6_lookup (STB_GLOBAL)
6.2
: Transformation ⚠️int fib6_lookup(struct net *net, int oif, struct flowi6 *fl6, struct fib6_result *res, int flags);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/ipv6/fib6_rules.c (0)
Location: net/ipv6/fib6_rules.c:64
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
Symbols:
ffffffff820b521c-ffffffff820b5231: fib6_lookup.cold (STB_LOCAL)
ffffffff81fb4770-ffffffff81fb4885: fib6_lookup (STB_GLOBAL)
6.5
: Transformation ⚠️int fib6_lookup(struct net *net, int oif, struct flowi6 *fl6, struct fib6_result *res, int flags);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/ipv6/fib6_rules.c (0)
Location: net/ipv6/fib6_rules.c:64
Inline: False
Symbols:
ffffffff821360d6-ffffffff821360eb: fib6_lookup.cold (STB_LOCAL)
ffffffff82014ef0-ffffffff82015005: fib6_lookup (STB_GLOBAL)
6.8
: Transformation ⚠️int fib6_lookup(struct net *net, int oif, struct flowi6 *fl6, struct fib6_result *res, int flags);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/ipv6/fib6_rules.c (0)
Location: net/ipv6/fib6_rules.c:64
Inline: False
Symbols:
ffffffff82217cf2-ffffffff82217d07: fib6_lookup.cold (STB_LOCAL)
ffffffff820e4030-ffffffff820e4145: fib6_lookup (STB_GLOBAL)
arm64
: ✅int fib6_lookup(struct net *net, int oif, struct flowi6 *fl6, struct fib6_result *res, int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/fib6_rules.c (ffff800010d4b5f8)
Location: net/ipv6/fib6_rules.c:61
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
Symbols:
ffff800010d4b5f8-ffff800010d4b6f8: fib6_lookup (STB_GLOBAL)
armhf
: ✅int fib6_lookup(struct net *net, int oif, struct flowi6 *fl6, struct fib6_result *res, int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/fib6_rules.c (c0e4c8f8)
Location: net/ipv6/fib6_rules.c:61
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
Symbols:
c0e4c8f8-c0e4c9fc: fib6_lookup (STB_GLOBAL)
ppc64el
: ✅int fib6_lookup(struct net *net, int oif, struct flowi6 *fl6, struct fib6_result *res, int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/fib6_rules.c (c000000000e81890)
Location: net/ipv6/fib6_rules.c:61
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
Symbols:
c000000000e81890-c000000000e819d0: fib6_lookup (STB_GLOBAL)
riscv64
: ✅int fib6_lookup(struct net *net, int oif, struct flowi6 *fl6, struct fib6_result *res, int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/fib6_rules.c (ffffffe0008845e2)
Location: net/ipv6/fib6_rules.c:61
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
Symbols:
ffffffe0008845e2-ffffffe0008846ac: fib6_lookup (STB_GLOBAL)
aws
: ✅int fib6_lookup(struct net *net, int oif, struct flowi6 *fl6, struct fib6_result *res, int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/fib6_rules.c (ffffffff81a1f600)
Location: net/ipv6/fib6_rules.c:61
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
Symbols:
ffffffff81a1f600-ffffffff81a1f6ed: fib6_lookup (STB_GLOBAL)
azure
: ✅int fib6_lookup(struct net *net, int oif, struct flowi6 *fl6, struct fib6_result *res, int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/fib6_rules.c (ffffffff819dc3c0)
Location: net/ipv6/fib6_rules.c:61
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
Symbols:
ffffffff819dc3c0-ffffffff819dc4ad: fib6_lookup (STB_GLOBAL)
gcp
: ✅int fib6_lookup(struct net *net, int oif, struct flowi6 *fl6, struct fib6_result *res, int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/fib6_rules.c (ffffffff81a8a080)
Location: net/ipv6/fib6_rules.c:61
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
Symbols:
ffffffff81a8a080-ffffffff81a8a16d: fib6_lookup (STB_GLOBAL)
lowlatency
: ✅int fib6_lookup(struct net *net, int oif, struct flowi6 *fl6, struct fib6_result *res, int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/fib6_rules.c (ffffffff81a96ce0)
Location: net/ipv6/fib6_rules.c:61
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
Symbols:
ffffffff81a96ce0-ffffffff81a96dcd: fib6_lookup (STB_GLOBAL)
Regular
4.4
and 4.8
✅
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
⚠️struct net *net
int oif
struct flowi6 *fl6
int flags
struct fib6_node *root
const struct in6_addr *daddr
const struct in6_addr *saddr
struct fib6_node *
➡️ struct fib6_info *
4.18
and 5.0
✅
5.0
and 5.3
⚠️struct fib6_result *res
net, oif, fl6, flags
➡️ net, oif, fl6, res, flags
struct fib6_info *
➡️ int
5.3
and 5.4
✅
5.4
and 5.8
✅
5.8
and 5.11
✅
5.11
and 5.13
✅
5.13
and 5.15
✅
5.15
and 5.19
✅
5.19
and 6.2
✅
6.2
and 6.5
✅
6.5
and 6.8
✅
amd64
and arm64
✅
amd64
and armhf
✅
amd64
and ppc64el
✅
amd64
and riscv64
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅