check_packet_access
Regular
4.4
: Absent ⚠️
4.8
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff81182560)
Location: kernel/bpf/verifier.c:667
Inline: True
Inline callers:
- kernel/bpf/verifier.c:check_mem_access
4.10
: ✅int check_packet_access(struct bpf_verifier_env *env, u32 regno, int off, int size);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff8118e330)
Location: kernel/bpf/verifier.c:664
Inline: False
Direct callers:
- kernel/bpf/verifier.c:check_func_arg
- kernel/bpf/verifier.c:check_func_arg
- kernel/bpf/verifier.c:check_func_arg
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
Symbols:
ffffffff8118e330-ffffffff8118e38b: check_packet_access (STB_LOCAL)
4.13
: ✅int check_packet_access(struct bpf_verifier_env *env, u32 regno, int off, int size);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff81194080)
Location: kernel/bpf/verifier.c:732
Inline: False
Direct callers:
- kernel/bpf/verifier.c:check_func_arg
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
Symbols:
ffffffff81194080-ffffffff811940dc: check_packet_access (STB_LOCAL)
4.15
: ✅int check_packet_access(struct bpf_verifier_env *env, u32 regno, int off, int size, bool zero_size_allowed);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff811a16d0)
Location: kernel/bpf/verifier.c:909
Inline: False
Direct callers:
- kernel/bpf/verifier.c:check_func_arg
- kernel/bpf/verifier.c:check_helper_mem_access
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
Symbols:
ffffffff811a16d0-ffffffff811a177d: check_packet_access (STB_LOCAL)
4.18
: ✅int check_packet_access(struct bpf_verifier_env *env, u32 regno, int off, int size, bool zero_size_allowed);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff811b9980)
Location: kernel/bpf/verifier.c:1348
Inline: False
Direct callers:
- kernel/bpf/verifier.c:check_helper_mem_access
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
Symbols:
ffffffff811b9980-ffffffff811b9a35: check_packet_access (STB_LOCAL)
5.0
: ✅int check_packet_access(struct bpf_verifier_env *env, u32 regno, int off, int size, bool zero_size_allowed);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff811c9310)
Location: kernel/bpf/verifier.c:1539
Inline: False
Direct callers:
- kernel/bpf/verifier.c:check_helper_mem_access
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
Symbols:
ffffffff811c9310-ffffffff811c93e8: check_packet_access (STB_LOCAL)
5.3
: ✅int check_packet_access(struct bpf_verifier_env *env, u32 regno, int off, int size, bool zero_size_allowed);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff811dce20)
Location: kernel/bpf/verifier.c:2293
Inline: False
Direct callers:
- kernel/bpf/verifier.c:check_helper_mem_access
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
Symbols:
ffffffff811dce20-ffffffff811dcefc: check_packet_access (STB_LOCAL)
5.4
: ✅int check_packet_access(struct bpf_verifier_env *env, u32 regno, int off, int size, bool zero_size_allowed);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff811e95c0)
Location: kernel/bpf/verifier.c:2294
Inline: False
Direct callers:
- kernel/bpf/verifier.c:check_helper_mem_access
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
Symbols:
ffffffff811e95c0-ffffffff811e969c: check_packet_access (STB_LOCAL)
5.8
: ✅int check_packet_access(struct bpf_verifier_env *env, u32 regno, int off, int size, bool zero_size_allowed);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff81208a90)
Location: kernel/bpf/verifier.c:2645
Inline: False
Direct callers:
- kernel/bpf/verifier.c:check_helper_mem_access
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
Symbols:
ffffffff81208a90-ffffffff81208b53: check_packet_access (STB_LOCAL)
5.11
: ✅int check_packet_access(struct bpf_verifier_env *env, u32 regno, int off, int size, bool zero_size_allowed);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff81209720)
Location: kernel/bpf/verifier.c:2725
Inline: False
Direct callers:
- kernel/bpf/verifier.c:check_helper_mem_access
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
Symbols:
ffffffff81209720-ffffffff812097f0: check_packet_access (STB_LOCAL)
5.13
: ✅int check_packet_access(struct bpf_verifier_env *env, u32 regno, int off, int size, bool zero_size_allowed);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff81205fb0)
Location: kernel/bpf/verifier.c:3270
Inline: False
Direct callers:
- kernel/bpf/verifier.c:check_helper_mem_access
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
Symbols:
ffffffff81205fb0-ffffffff81206080: check_packet_access (STB_LOCAL)
5.15
: ✅int check_packet_access(struct bpf_verifier_env *env, u32 regno, int off, int size, bool zero_size_allowed);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff81238e30)
Location: kernel/bpf/verifier.c:3345
Inline: False
Direct callers:
- kernel/bpf/verifier.c:check_helper_mem_access
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
Symbols:
ffffffff81238e30-ffffffff81238f35: check_packet_access (STB_LOCAL)
5.19
: ✅int check_packet_access(struct bpf_verifier_env *env, u32 regno, int off, int size, bool zero_size_allowed);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff8127d480)
Location: kernel/bpf/verifier.c:3896
Inline: False
Direct callers:
- kernel/bpf/verifier.c:check_helper_mem_access
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
Symbols:
ffffffff8127d480-ffffffff8127d59f: check_packet_access (STB_LOCAL)
6.2
: ✅int check_packet_access(struct bpf_verifier_env *env, u32 regno, int off, int size, bool zero_size_allowed);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff812d5ae0)
Location: kernel/bpf/verifier.c:4327
Inline: False
Direct callers:
- kernel/bpf/verifier.c:check_helper_mem_access
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
Symbols:
ffffffff812d5ae0-ffffffff812d5bff: check_packet_access (STB_LOCAL)
6.5
: ✅int check_packet_access(struct bpf_verifier_env *env, u32 regno, int off, int size, bool zero_size_allowed);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff812fa8c0)
Location: kernel/bpf/verifier.c:5247
Inline: False
Direct callers:
- kernel/bpf/verifier.c:check_helper_mem_access
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
Symbols:
ffffffff812fa8c0-ffffffff812fa9df: check_packet_access (STB_LOCAL)
6.8
: ✅int check_packet_access(struct bpf_verifier_env *env, u32 regno, int off, int size, bool zero_size_allowed);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff8131a3b0)
Location: kernel/bpf/verifier.c:5449
Inline: False
Direct callers:
- kernel/bpf/verifier.c:check_helper_mem_access
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
Symbols:
ffffffff8131a3b0-ffffffff8131a4cf: check_packet_access (STB_LOCAL)
arm64
: ✅int check_packet_access(struct bpf_verifier_env *env, u32 regno, int off, int size, bool zero_size_allowed);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffff80001026cd10)
Location: kernel/bpf/verifier.c:2294
Inline: False
Direct callers:
- kernel/bpf/verifier.c:check_helper_mem_access
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
Symbols:
ffff80001026cd10-ffff80001026ce38: check_packet_access (STB_LOCAL)
armhf
: ✅int check_packet_access(struct bpf_verifier_env *env, u32 regno, int off, int size, bool zero_size_allowed);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (c049f2e0)
Location: kernel/bpf/verifier.c:2294
Inline: False
Direct callers:
- kernel/bpf/verifier.c:check_helper_mem_access
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
Symbols:
c049f2e0-c049f3f8: check_packet_access (STB_LOCAL)
ppc64el
: ✅int check_packet_access(struct bpf_verifier_env *env, u32 regno, int off, int size, bool zero_size_allowed);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (c0000000003133e0)
Location: kernel/bpf/verifier.c:2294
Inline: False
Direct callers:
- kernel/bpf/verifier.c:check_helper_mem_access
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
Symbols:
c0000000003133e0-c000000000313520: check_packet_access (STB_LOCAL)
riscv64
: ✅int check_packet_access(struct bpf_verifier_env *env, u32 regno, int off, int size, bool zero_size_allowed);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffe0001a6f3a)
Location: kernel/bpf/verifier.c:2294
Inline: False
Direct callers:
- kernel/bpf/verifier.c:check_helper_mem_access
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
Symbols:
ffffffe0001a6f3a-ffffffe0001a7024: check_packet_access (STB_LOCAL)
aws
: ✅int check_packet_access(struct bpf_verifier_env *env, u32 regno, int off, int size, bool zero_size_allowed);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff811e1be0)
Location: kernel/bpf/verifier.c:2294
Inline: False
Direct callers:
- kernel/bpf/verifier.c:check_helper_mem_access
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
Symbols:
ffffffff811e1be0-ffffffff811e1cbc: check_packet_access (STB_LOCAL)
azure
: ✅int check_packet_access(struct bpf_verifier_env *env, u32 regno, int off, int size, bool zero_size_allowed);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff811d49a0)
Location: kernel/bpf/verifier.c:2294
Inline: False
Direct callers:
- kernel/bpf/verifier.c:check_helper_mem_access
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
Symbols:
ffffffff811d49a0-ffffffff811d4a7c: check_packet_access (STB_LOCAL)
gcp
: ✅int check_packet_access(struct bpf_verifier_env *env, u32 regno, int off, int size, bool zero_size_allowed);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff811df9b0)
Location: kernel/bpf/verifier.c:2294
Inline: False
Direct callers:
- kernel/bpf/verifier.c:check_helper_mem_access
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
Symbols:
ffffffff811df9b0-ffffffff811dfa8c: check_packet_access (STB_LOCAL)
lowlatency
: ✅int check_packet_access(struct bpf_verifier_env *env, u32 regno, int off, int size, bool zero_size_allowed);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff811eddc0)
Location: kernel/bpf/verifier.c:2294
Inline: False
Direct callers:
- kernel/bpf/verifier.c:check_helper_mem_access
- kernel/bpf/verifier.c:check_mem_access
- kernel/bpf/verifier.c:check_mem_access
Symbols:
ffffffff811eddc0-ffffffff811ede9c: check_packet_access (STB_LOCAL)
Regular
4.10
and 4.13
✅
4.13
and 4.15
⚠️bool zero_size_allowed
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
✅
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
✅