bpf_check
Regular
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
✅