xfrm_policy_lookup_inexact_addr
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Absent ⚠️
5.0
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In net/xfrm/xfrm_policy.c (ffffffff8197ce55)
Location: net/xfrm/xfrm_policy.c:1902
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
Direct callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
Symbols:
ffffffff8197cd80-ffffffff8197ce00: xfrm_policy_lookup_inexact_addr.part.53 (STB_LOCAL)
5.3
: ✅struct xfrm_pol_inexact_node *xfrm_policy_lookup_inexact_addr(const struct rb_root *r, seqcount_t *count, const xfrm_address_t *addr, u16 family);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/xfrm/xfrm_policy.c (ffffffff819e6140)
Location: net/xfrm/xfrm_policy.c:1908
Inline: False
Direct callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
Symbols:
ffffffff819e6140-ffffffff819e61c6: xfrm_policy_lookup_inexact_addr (STB_LOCAL)
5.4
: ✅struct xfrm_pol_inexact_node *xfrm_policy_lookup_inexact_addr(const struct rb_root *r, seqcount_t *count, const xfrm_address_t *addr, u16 family);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/xfrm/xfrm_policy.c (ffffffff81a1d130)
Location: net/xfrm/xfrm_policy.c:1910
Inline: False
Direct callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
Symbols:
ffffffff81a1d130-ffffffff81a1d1b6: xfrm_policy_lookup_inexact_addr (STB_LOCAL)
5.8
: ✅struct xfrm_pol_inexact_node *xfrm_policy_lookup_inexact_addr(const struct rb_root *r, seqcount_t *count, const xfrm_address_t *addr, u16 family);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/xfrm/xfrm_policy.c (ffffffff81b0e820)
Location: net/xfrm/xfrm_policy.c:1901
Inline: False
Direct callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
Symbols:
ffffffff81b0e820-ffffffff81b0e8a9: xfrm_policy_lookup_inexact_addr (STB_LOCAL)
5.11
: ✅struct xfrm_pol_inexact_node *xfrm_policy_lookup_inexact_addr(const struct rb_root *r, seqcount_spinlock_t *count, const xfrm_address_t *addr, u16 family);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/xfrm/xfrm_policy.c (ffffffff81b1c300)
Location: net/xfrm/xfrm_policy.c:1911
Inline: False
Direct callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
Symbols:
ffffffff81b1c300-ffffffff81b1c385: xfrm_policy_lookup_inexact_addr (STB_LOCAL)
5.13
: ✅struct xfrm_pol_inexact_node *xfrm_policy_lookup_inexact_addr(const struct rb_root *r, seqcount_spinlock_t *count, const xfrm_address_t *addr, u16 family);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/xfrm/xfrm_policy.c (ffffffff81b09ff0)
Location: net/xfrm/xfrm_policy.c:1910
Inline: False
Direct callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
Symbols:
ffffffff81b09ff0-ffffffff81b0a075: xfrm_policy_lookup_inexact_addr (STB_LOCAL)
5.15
: ✅struct xfrm_pol_inexact_node *xfrm_policy_lookup_inexact_addr(const struct rb_root *r, seqcount_spinlock_t *count, const xfrm_address_t *addr, u16 family);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/xfrm/xfrm_policy.c (ffffffff81bcce10)
Location: net/xfrm/xfrm_policy.c:1911
Inline: False
Direct callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
Symbols:
ffffffff81bcce10-ffffffff81bcce95: xfrm_policy_lookup_inexact_addr (STB_LOCAL)
5.19
: ✅struct xfrm_pol_inexact_node *xfrm_policy_lookup_inexact_addr(const struct rb_root *r, seqcount_spinlock_t *count, const xfrm_address_t *addr, u16 family);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/xfrm/xfrm_policy.c (ffffffff81d62bf0)
Location: net/xfrm/xfrm_policy.c:1911
Inline: False
Direct callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
Symbols:
ffffffff81d62bf0-ffffffff81d62c81: xfrm_policy_lookup_inexact_addr (STB_LOCAL)
6.2
: ✅struct xfrm_pol_inexact_node *xfrm_policy_lookup_inexact_addr(const struct rb_root *r, seqcount_spinlock_t *count, const xfrm_address_t *addr, u16 family);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/xfrm/xfrm_policy.c (ffffffff81f2d790)
Location: net/xfrm/xfrm_policy.c:1982
Inline: False
Direct callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
Symbols:
ffffffff81f2d790-ffffffff81f2d821: xfrm_policy_lookup_inexact_addr (STB_LOCAL)
6.5
: ✅struct xfrm_pol_inexact_node *xfrm_policy_lookup_inexact_addr(const struct rb_root *r, seqcount_spinlock_t *count, const xfrm_address_t *addr, u16 family);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/xfrm/xfrm_policy.c (ffffffff81f8d460)
Location: net/xfrm/xfrm_policy.c:1984
Inline: False
Direct callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
Symbols:
ffffffff81f8d460-ffffffff81f8d4f1: xfrm_policy_lookup_inexact_addr (STB_LOCAL)
6.8
: ✅struct xfrm_pol_inexact_node *xfrm_policy_lookup_inexact_addr(const struct rb_root *r, seqcount_spinlock_t *count, const xfrm_address_t *addr, u16 family);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/xfrm/xfrm_policy.c (ffffffff8205adf0)
Location: net/xfrm/xfrm_policy.c:2004
Inline: False
Direct callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
Symbols:
ffffffff8205adf0-ffffffff8205ae81: xfrm_policy_lookup_inexact_addr (STB_LOCAL)
arm64
: ✅struct xfrm_pol_inexact_node *xfrm_policy_lookup_inexact_addr(const struct rb_root *r, seqcount_t *count, const xfrm_address_t *addr, u16 family);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/xfrm/xfrm_policy.c (ffff800010cd9090)
Location: net/xfrm/xfrm_policy.c:1910
Inline: False
Direct callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
Symbols:
ffff800010cd9090-ffff800010cd9138: xfrm_policy_lookup_inexact_addr (STB_LOCAL)
armhf
: ✅struct xfrm_pol_inexact_node *xfrm_policy_lookup_inexact_addr(const struct rb_root *r, seqcount_t *count, const xfrm_address_t *addr, u16 family);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/xfrm/xfrm_policy.c (c0de315c)
Location: net/xfrm/xfrm_policy.c:1910
Inline: False
Direct callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
Symbols:
c0de315c-c0de321c: xfrm_policy_lookup_inexact_addr (STB_LOCAL)
ppc64el
: ✅struct xfrm_pol_inexact_node *xfrm_policy_lookup_inexact_addr(const struct rb_root *r, seqcount_t *count, const xfrm_address_t *addr, u16 family);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/xfrm/xfrm_policy.c (c000000000dfa470)
Location: net/xfrm/xfrm_policy.c:1910
Inline: False
Direct callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
Symbols:
c000000000dfa470-c000000000dfa56c: xfrm_policy_lookup_inexact_addr (STB_LOCAL)
riscv64
: ✅struct xfrm_pol_inexact_node *xfrm_policy_lookup_inexact_addr(const struct rb_root *r, seqcount_t *count, const xfrm_address_t *addr, u16 family);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/xfrm/xfrm_policy.c (ffffffe00082950a)
Location: net/xfrm/xfrm_policy.c:1910
Inline: False
Symbols:
ffffffe00082950a-ffffffe000829596: xfrm_policy_lookup_inexact_addr (STB_LOCAL)
aws
: ✅struct xfrm_pol_inexact_node *xfrm_policy_lookup_inexact_addr(const struct rb_root *r, seqcount_t *count, const xfrm_address_t *addr, u16 family);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/xfrm/xfrm_policy.c (ffffffff819bc7c0)
Location: net/xfrm/xfrm_policy.c:1910
Inline: False
Direct callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
Symbols:
ffffffff819bc7c0-ffffffff819bc846: xfrm_policy_lookup_inexact_addr (STB_LOCAL)
azure
: ✅struct xfrm_pol_inexact_node *xfrm_policy_lookup_inexact_addr(const struct rb_root *r, seqcount_t *count, const xfrm_address_t *addr, u16 family);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/xfrm/xfrm_policy.c (ffffffff819795b0)
Location: net/xfrm/xfrm_policy.c:1910
Inline: False
Direct callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
Symbols:
ffffffff819795b0-ffffffff81979636: xfrm_policy_lookup_inexact_addr (STB_LOCAL)
gcp
: ✅struct xfrm_pol_inexact_node *xfrm_policy_lookup_inexact_addr(const struct rb_root *r, seqcount_t *count, const xfrm_address_t *addr, u16 family);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/xfrm/xfrm_policy.c (ffffffff81a27240)
Location: net/xfrm/xfrm_policy.c:1910
Inline: False
Direct callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
Symbols:
ffffffff81a27240-ffffffff81a272c6: xfrm_policy_lookup_inexact_addr (STB_LOCAL)
lowlatency
: ✅struct xfrm_pol_inexact_node *xfrm_policy_lookup_inexact_addr(const struct rb_root *r, seqcount_t *count, const xfrm_address_t *addr, u16 family);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/xfrm/xfrm_policy.c (ffffffff81a32870)
Location: net/xfrm/xfrm_policy.c:1910
Inline: False
Direct callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
- net/xfrm/xfrm_policy.c:xfrm_policy_find_inexact_candidates
Symbols:
ffffffff81a32870-ffffffff81a328f6: xfrm_policy_lookup_inexact_addr (STB_LOCAL)
Regular
5.3
and 5.4
✅
5.4
and 5.8
✅
5.8
and 5.11
⚠️seqcount_t *count
➡️ seqcount_spinlock_t *count
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
✅