Symbol: MEM_ALLOC
include/linux/bpf.h
3938
return type & MEM_ALLOC;
include/linux/bpf_verifier.h
980
#define BPF_REG_TRUSTED_MODIFIERS (MEM_ALLOC | PTR_TRUSTED | NON_OWN_REF)
include/linux/bpf_verifier.h
989
return base_type(type) == PTR_TO_BTF_ID && type_flag(type) & MEM_ALLOC;
kernel/bpf/verifier.c
11770
if (in_rcu && (reg->type & MEM_ALLOC) && (reg->type & MEM_PERCPU)) {
kernel/bpf/verifier.c
11772
reg->type &= ~MEM_ALLOC;
kernel/bpf/verifier.c
12033
regs[BPF_REG_0].type = PTR_TO_BTF_ID | MEM_ALLOC | MEM_RCU;
kernel/bpf/verifier.c
12060
regs[BPF_REG_0].type |= MEM_ALLOC;
kernel/bpf/verifier.c
13016
case PTR_TO_BTF_ID | MEM_ALLOC:
kernel/bpf/verifier.c
13573
if (reg->type == (PTR_TO_BTF_ID | MEM_ALLOC)) {
kernel/bpf/verifier.c
13578
} else if (reg->type == (PTR_TO_BTF_ID | MEM_ALLOC | MEM_PERCPU)) {
kernel/bpf/verifier.c
13666
reg->type != (PTR_TO_BTF_ID | MEM_ALLOC)) {
kernel/bpf/verifier.c
13670
if (reg->type == (PTR_TO_BTF_ID | MEM_ALLOC) && !reg->ref_obj_id) {
kernel/bpf/verifier.c
13680
reg->type != (PTR_TO_BTF_ID | MEM_ALLOC)) {
kernel/bpf/verifier.c
13684
if (reg->type == (PTR_TO_BTF_ID | MEM_ALLOC) && !reg->ref_obj_id) {
kernel/bpf/verifier.c
13693
if (reg->type != (PTR_TO_BTF_ID | MEM_ALLOC)) {
kernel/bpf/verifier.c
13707
if (reg->type != (PTR_TO_BTF_ID | MEM_ALLOC)) {
kernel/bpf/verifier.c
13872
if (reg->type != PTR_TO_MAP_VALUE && reg->type != (PTR_TO_BTF_ID | MEM_ALLOC)) {
kernel/bpf/verifier.c
14015
regs[BPF_REG_0].type = PTR_TO_BTF_ID | MEM_ALLOC;
kernel/bpf/verifier.c
14025
regs[BPF_REG_0].type = PTR_TO_BTF_ID | MEM_ALLOC;
kernel/bpf/verifier.c
22712
case PTR_TO_BTF_ID | MEM_ALLOC | PTR_UNTRUSTED:
kernel/bpf/verifier.c
2292
regs[regno].type = PTR_TO_BTF_ID | MEM_ALLOC;
kernel/bpf/verifier.c
5998
perm_flags = PTR_MAYBE_NULL | MEM_ALLOC;
kernel/bpf/verifier.c
6130
ret |= MEM_ALLOC;
kernel/bpf/verifier.c
9378
PTR_TO_BTF_ID | MEM_ALLOC,
kernel/bpf/verifier.c
9408
PTR_TO_BTF_ID | MEM_ALLOC
kernel/bpf/verifier.c
9481
type &= ~MEM_ALLOC;
kernel/bpf/verifier.c
9566
case PTR_TO_BTF_ID | MEM_ALLOC:
kernel/bpf/verifier.c
9567
case PTR_TO_BTF_ID | MEM_PERCPU | MEM_ALLOC:
kernel/bpf/verifier.c
9661
case PTR_TO_BTF_ID | MEM_ALLOC:
kernel/bpf/verifier.c
9664
case PTR_TO_BTF_ID | MEM_ALLOC | NON_OWN_REF:
kernel/bpf/verifier.c
9665
case PTR_TO_BTF_ID | MEM_ALLOC | NON_OWN_REF | MEM_RCU: