sock_hash_alloc_elemRegular
4.4: Absent ⚠️
4.8: Absent ⚠️
4.10: Absent ⚠️
4.13: Absent ⚠️
4.15: Absent ⚠️
4.18: Absent ⚠️
5.0: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff818f281c)
Location: net/core/sock_map.c:625
Inline: True
Inline callers:
- net/core/sock_map.c:sock_hash_update_common
5.3: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff8194495f)
Location: net/core/sock_map.c:629
Inline: True
Inline callers:
- net/core/sock_map.c:sock_hash_update_common
5.4: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff8197995f)
Location: net/core/sock_map.c:637
Inline: True
Inline callers:
- net/core/sock_map.c:sock_hash_update_common
5.8: ✅struct bpf_htab_elem *sock_hash_alloc_elem(struct bpf_htab *htab, void *key, u32 key_size, u32 hash, struct sock *sk, struct bpf_htab_elem *old);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff81a4db80)
Location: net/core/sock_map.c:815
Inline: False
Direct callers:
- net/core/sock_map.c:sock_hash_update_common
Symbols:
ffffffff81a4db80-ffffffff81a4dc2e: sock_hash_alloc_elem (STB_LOCAL)
5.11: ✅struct bpf_shtab_elem *sock_hash_alloc_elem(struct bpf_shtab *htab, void *key, u32 key_size, u32 hash, struct sock *sk, struct bpf_shtab_elem *old);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff81a538e0)
Location: net/core/sock_map.c:955
Inline: False
Direct callers:
- net/core/sock_map.c:sock_hash_update_common
Symbols:
ffffffff81a538e0-ffffffff81a5398e: sock_hash_alloc_elem (STB_LOCAL)
5.13: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff81a50dec)
Location: net/core/sock_map.c:947
Inline: True
Inline callers:
- net/core/sock_map.c:sock_hash_update_common
5.15: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff81b09e99)
Location: net/core/sock_map.c:938
Inline: True
Inline callers:
- net/core/sock_map.c:sock_hash_update_common
5.19: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff81c90112)
Location: net/core/sock_map.c:940
Inline: True
Inline callers:
- net/core/sock_map.c:sock_hash_update_common
6.2: ✅struct bpf_shtab_elem *sock_hash_alloc_elem(struct bpf_shtab *htab, void *key, u32 key_size, u32 hash, struct sock *sk, struct bpf_shtab_elem *old);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff81e492a0)
Location: net/core/sock_map.c:942
Inline: False
Direct callers:
- net/core/sock_map.c:sock_hash_update_common
Symbols:
ffffffff81e492a0-ffffffff81e4935d: sock_hash_alloc_elem (STB_LOCAL)
6.5: ✅struct bpf_shtab_elem *sock_hash_alloc_elem(struct bpf_shtab *htab, void *key, u32 key_size, u32 hash, struct sock *sk, struct bpf_shtab_elem *old);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff81ea49c0)
Location: net/core/sock_map.c:947
Inline: False
Direct callers:
- net/core/sock_map.c:sock_hash_update_common
Symbols:
ffffffff81ea49c0-ffffffff81ea4a7d: sock_hash_alloc_elem (STB_LOCAL)
6.8: ✅struct bpf_shtab_elem *sock_hash_alloc_elem(struct bpf_shtab *htab, void *key, u32 key_size, u32 hash, struct sock *sk, struct bpf_shtab_elem *old);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff81f673e0)
Location: net/core/sock_map.c:951
Inline: False
Direct callers:
- net/core/sock_map.c:sock_hash_update_common
Symbols:
ffffffff81f673e0-ffffffff81f6749d: sock_hash_alloc_elem (STB_LOCAL)
arm64: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In net/core/sock_map.c (ffff800010c20e00)
Location: net/core/sock_map.c:637
Inline: True
Inline callers:
- net/core/sock_map.c:sock_hash_update_common
armhf: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In net/core/sock_map.c (c0d386d8)
Location: net/core/sock_map.c:637
Inline: True
Inline callers:
- net/core/sock_map.c:sock_hash_update_common
ppc64el: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In net/core/sock_map.c (c000000000d12f9c)
Location: net/core/sock_map.c:637
Inline: True
Inline callers:
- net/core/sock_map.c:sock_hash_update_common
riscv64: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In net/core/sock_map.c (ffffffe000799bfc)
Location: net/core/sock_map.c:637
Inline: True
Inline callers:
- net/core/sock_map.c:sock_hash_update_common
aws: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff819197cf)
Location: net/core/sock_map.c:637
Inline: True
Inline callers:
- net/core/sock_map.c:sock_hash_update_common
azure: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff818d357f)
Location: net/core/sock_map.c:637
Inline: True
Inline callers:
- net/core/sock_map.c:sock_hash_update_common
gcp: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff8196a95f)
Location: net/core/sock_map.c:637
Inline: True
Inline callers:
- net/core/sock_map.c:sock_hash_update_common
lowlatency: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff8198cdcf)
Location: net/core/sock_map.c:637
Inline: True
Inline callers:
- net/core/sock_map.c:sock_hash_update_common
Regular
5.8 and 5.11 ⚠️struct bpf_htab *htab ➡️ struct bpf_shtab *htab
struct bpf_htab_elem *old ➡️ struct bpf_shtab_elem *old
struct bpf_htab_elem * ➡️ struct bpf_shtab_elem *
6.2 and 6.5 ✅
6.5 and 6.8 ✅