fib_multipath_hashRegular
4.4: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In net/ipv4/route.c (ffffffff81755971)
Location: include/net/ip_fib.h:327
Inline: True
In net/ipv4/icmp.c (ffffffff8178e1d8)
Location: include/net/ip_fib.h:327
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_route_lookup
4.8: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In net/ipv4/route.c (ffffffff817c1b21)
Location: include/net/ip_fib.h:328
Inline: True
In net/ipv4/icmp.c (ffffffff817fb7d5)
Location: include/net/ip_fib.h:328
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_route_lookup
4.10: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In net/ipv4/route.c (ffffffff817f2111)
Location: include/net/ip_fib.h:369
Inline: True
Inline callers:
- net/ipv4/route.c:ip_route_input_noref
- net/ipv4/route.c:ip_route_input_noref
- net/ipv4/route.c:ip_route_input_noref
In net/ipv4/icmp.c (ffffffff8182c6a2)
Location: include/net/ip_fib.h:369
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_route_lookup
4.13: ✅int fib_multipath_hash(const struct fib_info *fi, const struct flowi4 *fl4, const struct sk_buff *skb);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/route.c (ffffffff8180fae0)
Location: net/ipv4/route.c:1793
Inline: False
Direct callers:
- net/ipv4/fib_semantics.c:fib_select_path
Symbols:
ffffffff8180fae0-ffffffff8180fd95: fib_multipath_hash (STB_GLOBAL)
4.15: ✅int fib_multipath_hash(const struct fib_info *fi, const struct flowi4 *fl4, const struct sk_buff *skb);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/route.c (ffffffff8188f010)
Location: net/ipv4/route.c:1806
Inline: False
Direct callers:
- net/ipv4/fib_semantics.c:fib_select_path
Symbols:
ffffffff8188f010-ffffffff8188f2d1: fib_multipath_hash (STB_GLOBAL)
4.18: ✅int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4, const struct sk_buff *skb, struct flow_keys *flkeys);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/route.c (ffffffff818e4780)
Location: net/ipv4/route.c:1826
Inline: False
Direct callers:
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/fib_semantics.c:fib_select_path
Symbols:
ffffffff818e4780-ffffffff818e4a37: fib_multipath_hash (STB_GLOBAL)
5.0: ✅int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4, const struct sk_buff *skb, struct flow_keys *flkeys);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/route.c (ffffffff819116b0)
Location: net/ipv4/route.c:1823
Inline: False
Direct callers:
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/fib_semantics.c:fib_select_path
Symbols:
ffffffff819116b0-ffffffff81911930: fib_multipath_hash (STB_GLOBAL)
5.3: ✅int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4, const struct sk_buff *skb, struct flow_keys *flkeys);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/route.c (ffffffff81973d10)
Location: net/ipv4/route.c:1914
Inline: False
Direct callers:
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/fib_semantics.c:fib_select_path
Symbols:
ffffffff81973d10-ffffffff81974095: fib_multipath_hash (STB_GLOBAL)
5.4: ✅int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4, const struct sk_buff *skb, struct flow_keys *flkeys);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/route.c (ffffffff819aa730)
Location: net/ipv4/route.c:1918
Inline: False
Direct callers:
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/fib_semantics.c:fib_select_path
Symbols:
ffffffff819aa730-ffffffff819aaab5: fib_multipath_hash (STB_GLOBAL)
5.8: ✅int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4, const struct sk_buff *skb, struct flow_keys *flkeys);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/route.c (ffffffff81a94a70)
Location: net/ipv4/route.c:1917
Inline: False
Direct callers:
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/fib_semantics.c:fib_select_path
Symbols:
ffffffff81a94a70-ffffffff81a94ded: fib_multipath_hash (STB_GLOBAL)
5.11: ✅int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4, const struct sk_buff *skb, struct flow_keys *flkeys);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/route.c (ffffffff81a9ea70)
Location: net/ipv4/route.c:1923
Inline: False
Direct callers:
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/fib_semantics.c:fib_select_path
Symbols:
ffffffff81a9ea70-ffffffff81a9eded: fib_multipath_hash (STB_GLOBAL)
5.13: ✅int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4, const struct sk_buff *skb, struct flow_keys *flkeys);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/route.c (ffffffff81a899d0)
Location: net/ipv4/route.c:1911
Inline: False
Direct callers:
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/fib_semantics.c:fib_select_path
Symbols:
ffffffff81a899d0-ffffffff81a89d4b: fib_multipath_hash (STB_GLOBAL)
5.15: ✅int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4, const struct sk_buff *skb, struct flow_keys *flkeys);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/route.c (ffffffff81b44560)
Location: net/ipv4/route.c:2022
Inline: False
Direct callers:
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/fib_semantics.c:fib_select_path
Symbols:
ffffffff81b44560-ffffffff81b44bd3: fib_multipath_hash (STB_GLOBAL)
5.19: ✅int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4, const struct sk_buff *skb, struct flow_keys *flkeys);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/route.c (ffffffff81cd11e0)
Location: net/ipv4/route.c:2044
Inline: False
Direct callers:
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/fib_semantics.c:fib_select_path
Symbols:
ffffffff81cd11e0-ffffffff81cd18d8: fib_multipath_hash (STB_GLOBAL)
6.2: ✅int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4, const struct sk_buff *skb, struct flow_keys *flkeys);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/route.c (ffffffff81e91710)
Location: net/ipv4/route.c:2039
Inline: False
Direct callers:
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/fib_semantics.c:fib_select_path
Symbols:
ffffffff81e91710-ffffffff81e91e08: fib_multipath_hash (STB_GLOBAL)
6.5: ✅int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4, const struct sk_buff *skb, struct flow_keys *flkeys);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/route.c (ffffffff81eefe90)
Location: net/ipv4/route.c:2037
Inline: False
Direct callers:
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/fib_semantics.c:fib_select_path
Symbols:
ffffffff81eefe90-ffffffff81ef0583: fib_multipath_hash (STB_GLOBAL)
6.8: ✅int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4, const struct sk_buff *skb, struct flow_keys *flkeys);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/route.c (ffffffff81fb3fe0)
Location: net/ipv4/route.c:2039
Inline: False
Direct callers:
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/fib_semantics.c:fib_select_path
Symbols:
ffffffff81fb3fe0-ffffffff81fb46d3: fib_multipath_hash (STB_GLOBAL)
arm64: ✅int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4, const struct sk_buff *skb, struct flow_keys *flkeys);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/route.c (ffff800010c5ab08)
Location: net/ipv4/route.c:1918
Inline: False
Direct callers:
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/fib_semantics.c:fib_select_path
Symbols:
ffff800010c5ab08-ffff800010c5ae54: fib_multipath_hash (STB_GLOBAL)
armhf: ✅int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4, const struct sk_buff *skb, struct flow_keys *flkeys);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/route.c (c0d69fcc)
Location: net/ipv4/route.c:1918
Inline: False
Direct callers:
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/fib_semantics.c:fib_select_path
Symbols:
c0d69fcc-c0d6a334: fib_multipath_hash (STB_GLOBAL)
ppc64el: ✅int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4, const struct sk_buff *skb, struct flow_keys *flkeys);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/route.c (c000000000d5c710)
Location: net/ipv4/route.c:1918
Inline: False
Direct callers:
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/fib_semantics.c:fib_select_path
Symbols:
c000000000d5c710-c000000000d5cb84: fib_multipath_hash (STB_GLOBAL)
riscv64: ✅int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4, const struct sk_buff *skb, struct flow_keys *flkeys);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/route.c (ffffffe0007c3ec6)
Location: net/ipv4/route.c:1918
Inline: False
Direct callers:
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/fib_semantics.c:fib_select_path
Symbols:
ffffffe0007c3ec6-ffffffe0007c422e: fib_multipath_hash (STB_GLOBAL)
aws: ✅int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4, const struct sk_buff *skb, struct flow_keys *flkeys);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/route.c (ffffffff8194a5a0)
Location: net/ipv4/route.c:1918
Inline: False
Direct callers:
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/fib_semantics.c:fib_select_path
Symbols:
ffffffff8194a5a0-ffffffff8194a925: fib_multipath_hash (STB_GLOBAL)
azure: ✅int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4, const struct sk_buff *skb, struct flow_keys *flkeys);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/route.c (ffffffff81904090)
Location: net/ipv4/route.c:1918
Inline: False
Direct callers:
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/fib_semantics.c:fib_select_path
Symbols:
ffffffff81904090-ffffffff81904415: fib_multipath_hash (STB_GLOBAL)
gcp: ✅int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4, const struct sk_buff *skb, struct flow_keys *flkeys);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/route.c (ffffffff819b4d70)
Location: net/ipv4/route.c:1918
Inline: False
Direct callers:
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/fib_semantics.c:fib_select_path
Symbols:
ffffffff819b4d70-ffffffff819b50f5: fib_multipath_hash (STB_GLOBAL)
lowlatency: ✅int fib_multipath_hash(const struct net *net, const struct flowi4 *fl4, const struct sk_buff *skb, struct flow_keys *flkeys);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/route.c (ffffffff819be4b0)
Location: net/ipv4/route.c:1918
Inline: False
Direct callers:
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/fib_semantics.c:fib_select_path
Symbols:
ffffffff819be4b0-ffffffff819be835: fib_multipath_hash (STB_GLOBAL)
Regular
4.13 and 4.15 ✅
4.15 and 4.18 ⚠️const struct net *net
struct flow_keys *flkeys
const struct fib_info *fi
4.18 and 5.0 ✅
5.0 and 5.3 ✅
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 ✅