bpf_map_inc
Regular
4.4
: Selective Inline ⚠️void bpf_map_inc(struct bpf_map *map, bool uref);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff81173470)
Location: kernel/bpf/syscall.c:184
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_get_with_uref
Direct callers:
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/inode.c:bpf_obj_get_user
Symbols:
ffffffff81173470-ffffffff81173487: bpf_map_inc (STB_GLOBAL)
4.8
: Selective Inline ⚠️struct bpf_map *bpf_map_inc(struct bpf_map *map, bool uref);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff811813f0)
Location: kernel/bpf/syscall.c:229
Inline: True
Direct callers:
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/inode.c:bpf_obj_get_user
Symbols:
ffffffff811813f0-ffffffff81181426: bpf_map_inc (STB_GLOBAL)
4.10
: Selective Inline ⚠️struct bpf_map *bpf_map_inc(struct bpf_map *map, bool uref);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff8118d000)
Location: kernel/bpf/syscall.c:272
Inline: True
Direct callers:
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/inode.c:bpf_obj_get_user
Symbols:
ffffffff8118d000-ffffffff8118d036: bpf_map_inc (STB_GLOBAL)
4.13
: Selective Inline ⚠️struct bpf_map *bpf_map_inc(struct bpf_map *map, bool uref);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff81191e80)
Location: kernel/bpf/syscall.c:338
Inline: True
Direct callers:
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/inode.c:bpf_obj_get_user
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
Symbols:
ffffffff81191e80-ffffffff81191eb6: bpf_map_inc (STB_GLOBAL)
4.15
: Selective Inline ⚠️struct bpf_map *bpf_map_inc(struct bpf_map *map, bool uref);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff8119f5b0)
Location: kernel/bpf/syscall.c:469
Inline: True
Direct callers:
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/inode.c:bpf_obj_get_user
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
Symbols:
ffffffff8119f5b0-ffffffff8119f5e8: bpf_map_inc (STB_GLOBAL)
4.18
: Selective Inline ⚠️struct bpf_map *bpf_map_inc(struct bpf_map *map, bool uref);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff811b35e0)
Location: kernel/bpf/syscall.c:545
Inline: True
Direct callers:
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/inode.c:bpf_obj_get_user
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
Symbols:
ffffffff811b35e0-ffffffff811b3621: bpf_map_inc (STB_GLOBAL)
5.0
: Selective Inline ⚠️struct bpf_map *bpf_map_inc(struct bpf_map *map, bool uref);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff811c1cc0)
Location: kernel/bpf/syscall.c:601
Inline: True
Direct callers:
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/inode.c:bpf_obj_get_user
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
Symbols:
ffffffff811c1cc0-ffffffff811c1d01: bpf_map_inc (STB_GLOBAL)
5.3
: Selective Inline ⚠️struct bpf_map *bpf_map_inc(struct bpf_map *map, bool uref);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff811d2310)
Location: kernel/bpf/syscall.c:658
Inline: True
Direct callers:
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/inode.c:bpf_obj_get_user
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
Symbols:
ffffffff811d2310-ffffffff811d2351: bpf_map_inc (STB_GLOBAL)
5.4
: Selective Inline ⚠️struct bpf_map *bpf_map_inc(struct bpf_map *map, bool uref);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff811de8b0)
Location: kernel/bpf/syscall.c:661
Inline: True
Direct callers:
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/inode.c:bpf_obj_get_user
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/xskmap.c:xsk_map_update_elem
Symbols:
ffffffff811de8b0-ffffffff811de8f1: bpf_map_inc (STB_GLOBAL)
5.8
: Selective Inline ⚠️void bpf_map_inc(struct bpf_map *map);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff811fefec)
Location: kernel/bpf/syscall.c:911
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_get
Direct callers:
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/arraymap.c:prog_array_map_clear
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
Symbols:
ffffffff811fb390-ffffffff811fb3a3: bpf_map_inc (STB_GLOBAL)
5.11
: Selective Inline ⚠️void bpf_map_inc(struct bpf_map *map);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff811fe32c)
Location: kernel/bpf/syscall.c:924
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_get
Direct callers:
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/arraymap.c:prog_array_map_clear
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
- net/xdp/xsk.c:xsk_release
- net/xdp/xskmap.c:xsk_map_update_elem
Symbols:
ffffffff811fa4f0-ffffffff811fa503: bpf_map_inc (STB_GLOBAL)
5.13
: Selective Inline ⚠️void bpf_map_inc(struct bpf_map *map);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff811fedbc)
Location: kernel/bpf/syscall.c:925
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_get
Direct callers:
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/arraymap.c:prog_array_map_clear
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
- net/xdp/xsk.c:xsk_release
- net/xdp/xskmap.c:xsk_map_update_elem
Symbols:
ffffffff811fb430-ffffffff811fb443: bpf_map_inc (STB_GLOBAL)
5.15
: Selective Inline ⚠️void bpf_map_inc(struct bpf_map *map);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff81230a0c)
Location: kernel/bpf/syscall.c:952
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_get
Direct callers:
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/arraymap.c:prog_array_map_clear
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
- net/xdp/xsk.c:xsk_release
- net/xdp/xskmap.c:xsk_map_update_elem
Symbols:
ffffffff8122cb70-ffffffff8122cb83: bpf_map_inc (STB_GLOBAL)
5.19
: Selective Inline ⚠️void bpf_map_inc(struct bpf_map *map);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff81270d50)
Location: kernel/bpf/syscall.c:1186
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_get
Direct callers:
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/arraymap.c:prog_array_map_clear
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
- net/xdp/xsk.c:xsk_release
- net/xdp/xskmap.c:xsk_map_update_elem
Symbols:
ffffffff8126ee80-ffffffff8126ee99: bpf_map_inc (STB_GLOBAL)
6.2
: Selective Inline ⚠️void bpf_map_inc(struct bpf_map *map);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff812c6d80)
Location: kernel/bpf/syscall.c:1229
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_get
Direct callers:
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/arraymap.c:prog_array_map_clear
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
- net/xdp/xsk.c:xsk_release
- net/xdp/xskmap.c:xsk_map_update_elem
Symbols:
ffffffff812c4660-ffffffff812c4679: bpf_map_inc (STB_GLOBAL)
6.5
: Selective Inline ⚠️void bpf_map_inc(struct bpf_map *map);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff812edf23)
Location: kernel/bpf/syscall.c:1304
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_get
Direct callers:
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/arraymap.c:prog_array_map_clear
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_link_update
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
- net/xdp/xsk.c:xsk_release
- net/xdp/xskmap.c:xsk_map_update_elem
Symbols:
ffffffff812eb660-ffffffff812eb679: bpf_map_inc (STB_GLOBAL)
6.8
: Selective Inline ⚠️void bpf_map_inc(struct bpf_map *map);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff8130ccc3)
Location: kernel/bpf/syscall.c:1335
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_get
Direct callers:
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/arraymap.c:prog_array_map_clear
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_link_update
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
- net/xdp/xsk.c:xsk_release
- net/xdp/xskmap.c:xsk_map_update_elem
Symbols:
ffffffff81309bb0-ffffffff81309bc9: bpf_map_inc (STB_GLOBAL)
arm64
: ✅struct bpf_map *bpf_map_inc(struct bpf_map *map, bool uref);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffff8000102600a8)
Location: kernel/bpf/syscall.c:661
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/inode.c:bpf_obj_get_user
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/xskmap.c:xsk_map_update_elem
Symbols:
ffff8000102600a8-ffff800010260180: bpf_map_inc (STB_GLOBAL)
armhf
: Selective Inline, Transformation ⚠️struct bpf_map *bpf_map_inc(struct bpf_map *map, bool uref);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In kernel/bpf/syscall.c (c0493288)
Location: kernel/bpf/syscall.c:661
Inline: True
Direct callers:
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/inode.c:bpf_obj_get_user
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/xskmap.c:xsk_map_update_elem
Symbols:
c0493288-c04932bc: bpf_map_inc.part.0 (STB_LOCAL)
c04932bc-c0493330: bpf_map_inc (STB_GLOBAL)
ppc64el
: Selective Inline ⚠️struct bpf_map *bpf_map_inc(struct bpf_map *map, bool uref);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (c000000000304b90)
Location: kernel/bpf/syscall.c:661
Inline: True
Direct callers:
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/inode.c:bpf_obj_get_user
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/xskmap.c:xsk_map_update_elem
Symbols:
c000000000304b90-c000000000304c08: bpf_map_inc (STB_GLOBAL)
riscv64
: Selective Inline ⚠️struct bpf_map *bpf_map_inc(struct bpf_map *map, bool uref);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffe00019fde0)
Location: kernel/bpf/syscall.c:661
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_get_with_uref
Direct callers:
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/inode.c:bpf_obj_get_user
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/xskmap.c:xsk_map_update_elem
Symbols:
ffffffe00019d73c-ffffffe00019d79a: bpf_map_inc (STB_GLOBAL)
aws
: Selective Inline ⚠️struct bpf_map *bpf_map_inc(struct bpf_map *map, bool uref);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff811d6ed0)
Location: kernel/bpf/syscall.c:661
Inline: True
Direct callers:
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/inode.c:bpf_obj_get_user
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/xskmap.c:xsk_map_update_elem
Symbols:
ffffffff811d6ed0-ffffffff811d6f11: bpf_map_inc (STB_GLOBAL)
azure
: Selective Inline ⚠️struct bpf_map *bpf_map_inc(struct bpf_map *map, bool uref);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff811c9c90)
Location: kernel/bpf/syscall.c:661
Inline: True
Direct callers:
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/inode.c:bpf_obj_get_user
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/xskmap.c:xsk_map_update_elem
Symbols:
ffffffff811c9c90-ffffffff811c9cd1: bpf_map_inc (STB_GLOBAL)
gcp
: Selective Inline ⚠️struct bpf_map *bpf_map_inc(struct bpf_map *map, bool uref);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff811d4ca0)
Location: kernel/bpf/syscall.c:661
Inline: True
Direct callers:
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/inode.c:bpf_obj_get_user
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/xskmap.c:xsk_map_update_elem
Symbols:
ffffffff811d4ca0-ffffffff811d4ce1: bpf_map_inc (STB_GLOBAL)
lowlatency
: Selective Inline ⚠️struct bpf_map *bpf_map_inc(struct bpf_map *map, bool uref);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff811e2fd0)
Location: kernel/bpf/syscall.c:661
Inline: True
Direct callers:
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/inode.c:bpf_obj_get_user
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/xskmap.c:xsk_map_update_elem
Symbols:
ffffffff811e2fd0-ffffffff811e3011: bpf_map_inc (STB_GLOBAL)
Regular
4.4
and 4.8
⚠️void
➡️ struct bpf_map *
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
✅
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
⚠️bool uref
struct bpf_map *
➡️ void
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
✅