sock_map_prog_update
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Absent ⚠️
5.0
: ✅int sock_map_prog_update(struct bpf_map *map, struct bpf_prog *prog, u32 which);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff818f32a0)
Location: net/core/sock_map.c:966
Inline: False
Direct callers:
- net/core/sock_map.c:sock_map_get_from_fd
Symbols:
ffffffff818f32a0-ffffffff818f3315: sock_map_prog_update (STB_GLOBAL)
5.3
: ✅int sock_map_prog_update(struct bpf_map *map, struct bpf_prog *prog, u32 which);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff81945770)
Location: net/core/sock_map.c:973
Inline: False
Direct callers:
- net/core/sock_map.c:sock_map_get_from_fd
Symbols:
ffffffff81945770-ffffffff819457eb: sock_map_prog_update (STB_GLOBAL)
5.4
: ✅int sock_map_prog_update(struct bpf_map *map, struct bpf_prog *prog, u32 which);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff8197a790)
Location: net/core/sock_map.c:993
Inline: False
Direct callers:
- net/core/sock_map.c:sock_map_get_from_fd
Symbols:
ffffffff8197a790-ffffffff8197a80b: sock_map_prog_update (STB_GLOBAL)
5.8
: ✅int sock_map_prog_update(struct bpf_map *map, struct bpf_prog *prog, struct bpf_prog *old, u32 which);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff81a4fba0)
Location: net/core/sock_map.c:1243
Inline: False
Direct callers:
- net/core/sock_map.c:sock_map_prog_detach
- net/core/sock_map.c:sock_map_get_from_fd
Symbols:
ffffffff81a4fba0-ffffffff81a4fc38: sock_map_prog_update (STB_GLOBAL)
5.11
: ✅int sock_map_prog_update(struct bpf_map *map, struct bpf_prog *prog, struct bpf_prog *old, u32 which);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff81a55bb0)
Location: net/core/sock_map.c:1451
Inline: False
Direct callers:
- net/core/sock_map.c:sock_map_prog_detach
- net/core/sock_map.c:sock_map_get_from_fd
Symbols:
ffffffff81a55bb0-ffffffff81a55c48: sock_map_prog_update (STB_GLOBAL)
5.13
: ✅int sock_map_prog_update(struct bpf_map *map, struct bpf_prog *prog, struct bpf_prog *old, u32 which);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff81a4f360)
Location: net/core/sock_map.c:1434
Inline: False
Direct callers:
- net/core/sock_map.c:sock_map_prog_detach
- net/core/sock_map.c:sock_map_get_from_fd
Symbols:
ffffffff81a4f360-ffffffff81a4f42e: sock_map_prog_update (STB_LOCAL)
5.15
: ✅int sock_map_prog_update(struct bpf_map *map, struct bpf_prog *prog, struct bpf_prog *old, u32 which);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff81b07f40)
Location: net/core/sock_map.c:1425
Inline: False
Direct callers:
- net/core/sock_map.c:sock_map_prog_detach
- net/core/sock_map.c:sock_map_get_from_fd
Symbols:
ffffffff81b07f40-ffffffff81b0800e: sock_map_prog_update (STB_LOCAL)
5.19
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff81c9066e)
Location: net/core/sock_map.c:1469
Inline: True
Inline callers:
- net/core/sock_map.c:sock_map_prog_detach
- net/core/sock_map.c:sock_map_get_from_fd
6.2
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff81e4babe)
Location: net/core/sock_map.c:1471
Inline: True
Inline callers:
- net/core/sock_map.c:sock_map_prog_detach
- net/core/sock_map.c:sock_map_get_from_fd
6.5
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff81ea71de)
Location: net/core/sock_map.c:1485
Inline: True
Inline callers:
- net/core/sock_map.c:sock_map_prog_detach
- net/core/sock_map.c:sock_map_get_from_fd
6.8
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff81f69cce)
Location: net/core/sock_map.c:1491
Inline: True
Inline callers:
- net/core/sock_map.c:sock_map_prog_detach
- net/core/sock_map.c:sock_map_get_from_fd
arm64
: ✅int sock_map_prog_update(struct bpf_map *map, struct bpf_prog *prog, u32 which);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/sock_map.c (ffff800010c21aa0)
Location: net/core/sock_map.c:993
Inline: False
Direct callers:
- net/core/sock_map.c:sock_map_get_from_fd
Symbols:
ffff800010c21aa0-ffff800010c21b8c: sock_map_prog_update (STB_GLOBAL)
armhf
: ✅int sock_map_prog_update(struct bpf_map *map, struct bpf_prog *prog, u32 which);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/sock_map.c (c0d390e8)
Location: net/core/sock_map.c:993
Inline: False
Direct callers:
- net/core/sock_map.c:sock_map_get_from_fd
Symbols:
c0d390e8-c0d39188: sock_map_prog_update (STB_GLOBAL)
ppc64el
: ✅int sock_map_prog_update(struct bpf_map *map, struct bpf_prog *prog, u32 which);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/sock_map.c (c000000000d14070)
Location: net/core/sock_map.c:993
Inline: False
Direct callers:
- net/core/sock_map.c:sock_map_get_from_fd
Symbols:
c000000000d14070-c000000000d14188: sock_map_prog_update (STB_GLOBAL)
riscv64
: ✅int sock_map_prog_update(struct bpf_map *map, struct bpf_prog *prog, u32 which);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/sock_map.c (ffffffe00079a8e8)
Location: net/core/sock_map.c:993
Inline: False
Direct callers:
- net/core/sock_map.c:sock_map_get_from_fd
Symbols:
ffffffe00079a8e8-ffffffe00079a96e: sock_map_prog_update (STB_GLOBAL)
aws
: ✅int sock_map_prog_update(struct bpf_map *map, struct bpf_prog *prog, u32 which);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff8191a600)
Location: net/core/sock_map.c:993
Inline: False
Direct callers:
- net/core/sock_map.c:sock_map_get_from_fd
Symbols:
ffffffff8191a600-ffffffff8191a67b: sock_map_prog_update (STB_GLOBAL)
azure
: ✅int sock_map_prog_update(struct bpf_map *map, struct bpf_prog *prog, u32 which);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff818d43b0)
Location: net/core/sock_map.c:993
Inline: False
Direct callers:
- net/core/sock_map.c:sock_map_get_from_fd
Symbols:
ffffffff818d43b0-ffffffff818d442b: sock_map_prog_update (STB_GLOBAL)
gcp
: ✅int sock_map_prog_update(struct bpf_map *map, struct bpf_prog *prog, u32 which);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff8196b790)
Location: net/core/sock_map.c:993
Inline: False
Direct callers:
- net/core/sock_map.c:sock_map_get_from_fd
Symbols:
ffffffff8196b790-ffffffff8196b80b: sock_map_prog_update (STB_GLOBAL)
lowlatency
: ✅int sock_map_prog_update(struct bpf_map *map, struct bpf_prog *prog, u32 which);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/sock_map.c (ffffffff8198dc00)
Location: net/core/sock_map.c:993
Inline: False
Direct callers:
- net/core/sock_map.c:sock_map_get_from_fd
Symbols:
ffffffff8198dc00-ffffffff8198dc7b: sock_map_prog_update (STB_GLOBAL)
Regular
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
⚠️struct bpf_prog *old
map, prog, which
➡️ map, prog, old, which
5.8
and 5.11
✅
5.11
and 5.13
✅
5.13
and 5.15
✅
amd64
and arm64
✅
amd64
and armhf
✅
amd64
and ppc64el
✅
amd64
and riscv64
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅