Symbol: MEM_ALLOC
include/linux/bpf.h
4135
return type & MEM_ALLOC;
include/linux/bpf_verifier.h
1301
#define BPF_REG_TRUSTED_MODIFIERS (MEM_ALLOC | PTR_TRUSTED | NON_OWN_REF)
include/linux/bpf_verifier.h
1310
return base_type(type) == PTR_TO_BTF_ID && type_flag(type) & MEM_ALLOC;
kernel/bpf/fixups.c
878
case PTR_TO_BTF_ID | MEM_ALLOC | PTR_UNTRUSTED:
kernel/bpf/verifier.c
10267
(reg->type & MEM_ALLOC) && (reg->type & MEM_PERCPU);
kernel/bpf/verifier.c
10501
regs[BPF_REG_0].type = PTR_TO_BTF_ID | MEM_ALLOC | MEM_RCU;
kernel/bpf/verifier.c
10528
regs[BPF_REG_0].type |= MEM_ALLOC;
kernel/bpf/verifier.c
11583
case PTR_TO_BTF_ID | MEM_ALLOC:
kernel/bpf/verifier.c
12185
if (reg->type == (PTR_TO_BTF_ID | MEM_ALLOC)) {
kernel/bpf/verifier.c
12191
} else if (reg->type == (PTR_TO_BTF_ID | MEM_ALLOC | MEM_PERCPU)) {
kernel/bpf/verifier.c
12259
reg->type != (PTR_TO_BTF_ID | MEM_ALLOC)) {
kernel/bpf/verifier.c
12264
if (reg->type == (PTR_TO_BTF_ID | MEM_ALLOC) &&
kernel/bpf/verifier.c
12275
reg->type != (PTR_TO_BTF_ID | MEM_ALLOC)) {
kernel/bpf/verifier.c
12280
if (reg->type == (PTR_TO_BTF_ID | MEM_ALLOC) &&
kernel/bpf/verifier.c
12297
if (reg->type != (PTR_TO_BTF_ID | MEM_ALLOC)) {
kernel/bpf/verifier.c
12313
if (reg->type != (PTR_TO_BTF_ID | MEM_ALLOC)) {
kernel/bpf/verifier.c
12494
if (reg->type != PTR_TO_MAP_VALUE && reg->type != (PTR_TO_BTF_ID | MEM_ALLOC)) {
kernel/bpf/verifier.c
12823
regs[BPF_REG_0].type = PTR_TO_BTF_ID | MEM_ALLOC;
kernel/bpf/verifier.c
12833
regs[BPF_REG_0].type = PTR_TO_BTF_ID | MEM_ALLOC;
kernel/bpf/verifier.c
1908
regs[regno].type = PTR_TO_BTF_ID | MEM_ALLOC;
kernel/bpf/verifier.c
4306
perm_flags = PTR_MAYBE_NULL | MEM_ALLOC;
kernel/bpf/verifier.c
4438
ret |= MEM_ALLOC;
kernel/bpf/verifier.c
7765
PTR_TO_BTF_ID | MEM_ALLOC,
kernel/bpf/verifier.c
7795
PTR_TO_BTF_ID | MEM_ALLOC,
kernel/bpf/verifier.c
7796
PTR_TO_BTF_ID | MEM_ALLOC | NON_OWN_REF,
kernel/bpf/verifier.c
7797
PTR_TO_BTF_ID | MEM_ALLOC | NON_OWN_REF | MEM_RCU,
kernel/bpf/verifier.c
7869
type &= ~MEM_ALLOC;
kernel/bpf/verifier.c
7960
case PTR_TO_BTF_ID | MEM_ALLOC:
kernel/bpf/verifier.c
7961
case PTR_TO_BTF_ID | MEM_PERCPU | MEM_ALLOC:
kernel/bpf/verifier.c
7962
case PTR_TO_BTF_ID | MEM_ALLOC | NON_OWN_REF:
kernel/bpf/verifier.c
7963
case PTR_TO_BTF_ID | MEM_ALLOC | NON_OWN_REF | MEM_RCU:
kernel/bpf/verifier.c
8060
case PTR_TO_BTF_ID | MEM_ALLOC:
kernel/bpf/verifier.c
8063
case PTR_TO_BTF_ID | MEM_ALLOC | NON_OWN_REF:
kernel/bpf/verifier.c
8064
case PTR_TO_BTF_ID | MEM_ALLOC | NON_OWN_REF | MEM_RCU:
kernel/bpf/verifier.c
9042
if ((reg->type & MEM_ALLOC) && (reg->type & MEM_PERCPU)) {
kernel/bpf/verifier.c
9044
reg->type &= ~MEM_ALLOC;