bpf_checkRegular
4.4: ✅int bpf_check(struct bpf_prog **prog, union bpf_attr *attr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff81176300)
Location: kernel/bpf/verifier.c:2183
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
ffffffff81176300-ffffffff81176c44: bpf_check (STB_GLOBAL)
4.8: ✅int bpf_check(struct bpf_prog **prog, union bpf_attr *attr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff81184d20)
Location: kernel/bpf/verifier.c:2678
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
ffffffff81184d20-ffffffff8118571c: bpf_check (STB_GLOBAL)
4.10: ✅int bpf_check(struct bpf_prog **prog, union bpf_attr *attr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff81192260)
Location: kernel/bpf/verifier.c:3144
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
ffffffff81192260-ffffffff8119297d: bpf_check (STB_GLOBAL)
4.13: ✅int bpf_check(struct bpf_prog **prog, union bpf_attr *attr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff81199050)
Location: kernel/bpf/verifier.c:3744
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
ffffffff81199050-ffffffff811997d2: bpf_check (STB_GLOBAL)
4.15: ✅int bpf_check(struct bpf_prog **prog, union bpf_attr *attr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff811a7f90)
Location: kernel/bpf/verifier.c:4645
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
ffffffff811a7f90-ffffffff811a8a7f: bpf_check (STB_GLOBAL)
4.18: ✅int bpf_check(struct bpf_prog **prog, union bpf_attr *attr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff811be9f0)
Location: kernel/bpf/verifier.c:5863
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
ffffffff811be9f0-ffffffff811bfe38: bpf_check (STB_GLOBAL)
5.0: ✅int bpf_check(struct bpf_prog **prog, union bpf_attr *attr, union bpf_attr *uattr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff811cf610)
Location: kernel/bpf/verifier.c:7149
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
ffffffff811cf610-ffffffff811d1288: bpf_check (STB_GLOBAL)
5.3: ✅int bpf_check(struct bpf_prog **prog, union bpf_attr *attr, union bpf_attr *uattr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff811e4110)
Location: kernel/bpf/verifier.c:9209
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
ffffffff811e4110-ffffffff811e5450: bpf_check (STB_GLOBAL)
5.4: ✅int bpf_check(struct bpf_prog **prog, union bpf_attr *attr, union bpf_attr *uattr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff811f0960)
Location: kernel/bpf/verifier.c:9224
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
ffffffff811f0960-ffffffff811f1caf: bpf_check (STB_GLOBAL)
5.8: ✅int bpf_check(struct bpf_prog **prog, union bpf_attr *attr, union bpf_attr *uattr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff81212fc0)
Location: kernel/bpf/verifier.c:10883
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
ffffffff81212fc0-ffffffff812138e4: bpf_check (STB_GLOBAL)
5.11: ✅int bpf_check(struct bpf_prog **prog, union bpf_attr *attr, union bpf_attr *uattr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff812147a0)
Location: kernel/bpf/verifier.c:11958
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
ffffffff812147a0-ffffffff812151ba: bpf_check (STB_GLOBAL)
5.13: ✅int bpf_check(struct bpf_prog **prog, union bpf_attr *attr, union bpf_attr *uattr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff81216ff0)
Location: kernel/bpf/verifier.c:13283
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
ffffffff81216ff0-ffffffff81217ec3: bpf_check (STB_GLOBAL)
5.15: Transformation ⚠️int bpf_check(struct bpf_prog **prog, union bpf_attr *attr, bpfptr_t uattr);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In kernel/bpf/verifier.c (0)
Location: kernel/bpf/verifier.c:13727
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
ffffffff81cb8f6d-ffffffff81cb8fe3: bpf_check.cold (STB_LOCAL)
ffffffff8124d7a0-ffffffff8124e558: bpf_check (STB_GLOBAL)
5.19: Transformation ⚠️int bpf_check(struct bpf_prog **prog, union bpf_attr *attr, bpfptr_t uattr);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In kernel/bpf/verifier.c (0)
Location: kernel/bpf/verifier.c:14891
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
ffffffff81e6a22a-ffffffff81e6a29c: bpf_check.cold (STB_LOCAL)
ffffffff81294710-ffffffff81295590: bpf_check (STB_GLOBAL)
6.2: Transformation ⚠️int bpf_check(struct bpf_prog **prog, union bpf_attr *attr, bpfptr_t uattr);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In kernel/bpf/verifier.c (0)
Location: kernel/bpf/verifier.c:17062
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
ffffffff82061331-ffffffff8206139e: bpf_check.cold (STB_LOCAL)
ffffffff812ef2c0-ffffffff812f02c6: bpf_check (STB_GLOBAL)
6.5: Transformation ⚠️int bpf_check(struct bpf_prog **prog, union bpf_attr *attr, bpfptr_t uattr, __u32 uattr_size);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In kernel/bpf/verifier.c (0)
Location: kernel/bpf/verifier.c:19393
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
ffffffff820e07ba-ffffffff820e0844: bpf_check.cold (STB_LOCAL)
ffffffff8131bc90-ffffffff8131ceb9: bpf_check (STB_GLOBAL)
6.8: Transformation ⚠️int bpf_check(struct bpf_prog **prog, union bpf_attr *attr, bpfptr_t uattr, __u32 uattr_size);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In kernel/bpf/verifier.c (0)
Location: kernel/bpf/verifier.c:20740
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
ffffffff821bceeb-ffffffff821bcf3d: bpf_check.cold (STB_LOCAL)
ffffffff8133e030-ffffffff8133f0f2: bpf_check (STB_GLOBAL)
arm64: ✅int bpf_check(struct bpf_prog **prog, union bpf_attr *attr, union bpf_attr *uattr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffff800010274120)
Location: kernel/bpf/verifier.c:9224
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
ffff800010274120-ffff800010275274: bpf_check (STB_GLOBAL)
armhf: ✅int bpf_check(struct bpf_prog **prog, union bpf_attr *attr, union bpf_attr *uattr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (c04a6794)
Location: kernel/bpf/verifier.c:9224
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
c04a6794-c04a7aa0: bpf_check (STB_GLOBAL)
ppc64el: ✅int bpf_check(struct bpf_prog **prog, union bpf_attr *attr, union bpf_attr *uattr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (c00000000031bd10)
Location: kernel/bpf/verifier.c:9224
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
c00000000031bd10-c00000000031d264: bpf_check (STB_GLOBAL)
riscv64: ✅int bpf_check(struct bpf_prog **prog, union bpf_attr *attr, union bpf_attr *uattr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffe0001aca9e)
Location: kernel/bpf/verifier.c:9224
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
ffffffe0001aca9e-ffffffe0001ada1a: bpf_check (STB_GLOBAL)
aws: ✅int bpf_check(struct bpf_prog **prog, union bpf_attr *attr, union bpf_attr *uattr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff811e8f80)
Location: kernel/bpf/verifier.c:9224
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
ffffffff811e8f80-ffffffff811ea2cf: bpf_check (STB_GLOBAL)
azure: ✅int bpf_check(struct bpf_prog **prog, union bpf_attr *attr, union bpf_attr *uattr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff811dbd40)
Location: kernel/bpf/verifier.c:9224
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
ffffffff811dbd40-ffffffff811dd08f: bpf_check (STB_GLOBAL)
gcp: ✅int bpf_check(struct bpf_prog **prog, union bpf_attr *attr, union bpf_attr *uattr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff811e6d50)
Location: kernel/bpf/verifier.c:9224
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
ffffffff811e6d50-ffffffff811e809f: bpf_check (STB_GLOBAL)
lowlatency: ✅int bpf_check(struct bpf_prog **prog, union bpf_attr *attr, union bpf_attr *uattr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/bpf/verifier.c (ffffffff811f5100)
Location: kernel/bpf/verifier.c:9224
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_prog_load
Symbols:
ffffffff811f5100-ffffffff811f644f: bpf_check (STB_GLOBAL)
Regular
4.4 and 4.8 ✅
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 ⚠️union bpf_attr *uattr
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 ⚠️union bpf_attr *uattr ➡️ bpfptr_t uattr
5.15 and 5.19 ✅
5.19 and 6.2 ✅
6.2 and 6.5 ⚠️__u32 uattr_size
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 ✅