fib6_select_path
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Absent ⚠️
5.0
: Absent ⚠️
5.3
: ✅void fib6_select_path(const struct net *net, struct fib6_result *res, struct flowi6 *fl6, int oif, bool have_oif_match, const struct sk_buff *skb, int strict);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/route.c (ffffffff81a19410)
Location: net/ipv6/route.c:425
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route_lookup
Symbols:
ffffffff81a19410-ffffffff81a195b5: fib6_select_path (STB_GLOBAL)
5.4
: ✅void fib6_select_path(const struct net *net, struct fib6_result *res, struct flowi6 *fl6, int oif, bool have_oif_match, const struct sk_buff *skb, int strict);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/route.c (ffffffff81a50070)
Location: net/ipv6/route.c:427
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route_lookup
Symbols:
ffffffff81a50070-ffffffff81a50215: fib6_select_path (STB_GLOBAL)
5.8
: ✅void fib6_select_path(const struct net *net, struct fib6_result *res, struct flowi6 *fl6, int oif, bool have_oif_match, const struct sk_buff *skb, int strict);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/route.c (ffffffff81b47800)
Location: net/ipv6/route.c:427
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route_lookup
Symbols:
ffffffff81b47800-ffffffff81b479ba: fib6_select_path (STB_GLOBAL)
5.11
: ✅void fib6_select_path(const struct net *net, struct fib6_result *res, struct flowi6 *fl6, int oif, bool have_oif_match, const struct sk_buff *skb, int strict);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/route.c (ffffffff81b563e0)
Location: net/ipv6/route.c:410
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route_lookup
Symbols:
ffffffff81b563e0-ffffffff81b5659a: fib6_select_path (STB_GLOBAL)
5.13
: ✅void fib6_select_path(const struct net *net, struct fib6_result *res, struct flowi6 *fl6, int oif, bool have_oif_match, const struct sk_buff *skb, int strict);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/route.c (ffffffff81b43ff0)
Location: net/ipv6/route.c:413
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route_lookup
Symbols:
ffffffff81b43ff0-ffffffff81b441aa: fib6_select_path (STB_GLOBAL)
5.15
: Transformation ⚠️void fib6_select_path(const struct net *net, struct fib6_result *res, struct flowi6 *fl6, int oif, bool have_oif_match, const struct sk_buff *skb, int strict);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/ipv6/route.c (0)
Location: net/ipv6/route.c:413
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route_lookup
Symbols:
ffffffff81d40018-ffffffff81d400ab: fib6_select_path.cold (STB_LOCAL)
ffffffff81c0af00-ffffffff81c0b10b: fib6_select_path (STB_GLOBAL)
5.19
: Transformation ⚠️void fib6_select_path(const struct net *net, struct fib6_result *res, struct flowi6 *fl6, int oif, bool have_oif_match, const struct sk_buff *skb, int strict);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/ipv6/route.c (0)
Location: net/ipv6/route.c:415
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route_lookup
Symbols:
ffffffff81f0c991-ffffffff81f0ca24: fib6_select_path.cold (STB_LOCAL)
ffffffff81da5ca0-ffffffff81da5ecb: fib6_select_path (STB_GLOBAL)
6.2
: Transformation ⚠️void fib6_select_path(const struct net *net, struct fib6_result *res, struct flowi6 *fl6, int oif, bool have_oif_match, const struct sk_buff *skb, int strict);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/ipv6/route.c (0)
Location: net/ipv6/route.c:415
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route_lookup
Symbols:
ffffffff820b3fe2-ffffffff820b4075: fib6_select_path.cold (STB_LOCAL)
ffffffff81f751f0-ffffffff81f7541b: fib6_select_path (STB_GLOBAL)
6.5
: Transformation ⚠️void fib6_select_path(const struct net *net, struct fib6_result *res, struct flowi6 *fl6, int oif, bool have_oif_match, const struct sk_buff *skb, int strict);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/ipv6/route.c (0)
Location: net/ipv6/route.c:414
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route_lookup
Symbols:
ffffffff821350a9-ffffffff8213513d: fib6_select_path.cold (STB_LOCAL)
ffffffff81fd5280-ffffffff81fd54ab: fib6_select_path (STB_GLOBAL)
6.8
: Transformation ⚠️void fib6_select_path(const struct net *net, struct fib6_result *res, struct flowi6 *fl6, int oif, bool have_oif_match, const struct sk_buff *skb, int strict);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/ipv6/route.c (0)
Location: net/ipv6/route.c:413
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route_lookup
Symbols:
ffffffff82216b6d-ffffffff82216c0e: fib6_select_path.cold (STB_LOCAL)
ffffffff820a2b90-ffffffff820a2e0a: fib6_select_path (STB_GLOBAL)
arm64
: ✅void fib6_select_path(const struct net *net, struct fib6_result *res, struct flowi6 *fl6, int oif, bool have_oif_match, const struct sk_buff *skb, int strict);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/route.c (ffff800010d13fd0)
Location: net/ipv6/route.c:427
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route_lookup
Symbols:
ffff800010d13fd0-ffff800010d14194: fib6_select_path (STB_GLOBAL)
armhf
: ✅void fib6_select_path(const struct net *net, struct fib6_result *res, struct flowi6 *fl6, int oif, bool have_oif_match, const struct sk_buff *skb, int strict);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/route.c (c0e19b6c)
Location: net/ipv6/route.c:427
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
- net/ipv6/route.c:ip6_nh_lookup_table
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route_lookup
Symbols:
c0e19b6c-c0e19d24: fib6_select_path (STB_GLOBAL)
ppc64el
: ✅void fib6_select_path(const struct net *net, struct fib6_result *res, struct flowi6 *fl6, int oif, bool have_oif_match, const struct sk_buff *skb, int strict);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/route.c (c000000000e40a90)
Location: net/ipv6/route.c:427
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route_lookup
Symbols:
c000000000e40a90-c000000000e40d1c: fib6_select_path (STB_GLOBAL)
riscv64
: ✅void fib6_select_path(const struct net *net, struct fib6_result *res, struct flowi6 *fl6, int oif, bool have_oif_match, const struct sk_buff *skb, int strict);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/route.c (ffffffe000859996)
Location: net/ipv6/route.c:427
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
- net/ipv6/route.c:ip6_nh_lookup_table
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route_lookup
Symbols:
ffffffe000859996-ffffffe000859b06: fib6_select_path (STB_GLOBAL)
aws
: ✅void fib6_select_path(const struct net *net, struct fib6_result *res, struct flowi6 *fl6, int oif, bool have_oif_match, const struct sk_buff *skb, int strict);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/route.c (ffffffff819ef700)
Location: net/ipv6/route.c:427
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route_lookup
Symbols:
ffffffff819ef700-ffffffff819ef8a5: fib6_select_path (STB_GLOBAL)
azure
: ✅void fib6_select_path(const struct net *net, struct fib6_result *res, struct flowi6 *fl6, int oif, bool have_oif_match, const struct sk_buff *skb, int strict);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/route.c (ffffffff819ac4c0)
Location: net/ipv6/route.c:427
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route_lookup
Symbols:
ffffffff819ac4c0-ffffffff819ac665: fib6_select_path (STB_GLOBAL)
gcp
: ✅void fib6_select_path(const struct net *net, struct fib6_result *res, struct flowi6 *fl6, int oif, bool have_oif_match, const struct sk_buff *skb, int strict);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/route.c (ffffffff81a5a180)
Location: net/ipv6/route.c:427
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route_lookup
Symbols:
ffffffff81a5a180-ffffffff81a5a325: fib6_select_path (STB_GLOBAL)
lowlatency
: ✅void fib6_select_path(const struct net *net, struct fib6_result *res, struct flowi6 *fl6, int oif, bool have_oif_match, const struct sk_buff *skb, int strict);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv6/route.c (ffffffff81a663e0)
Location: net/ipv6/route.c:427
Inline: False
Direct callers:
- net/ipv6/route.c:ip6_route_check_nh
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route_lookup
Symbols:
ffffffff81a663e0-ffffffff81a66585: fib6_select_path (STB_GLOBAL)
Regular
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
✅