MEM_PERCPU
info->reg_type |= MEM_PERCPU;
tmp_flag = MEM_PERCPU;
type & MEM_PERCPU ? "percpu_" : "",
if (in_rcu && (reg->type & MEM_ALLOC) && (reg->type & MEM_PERCPU)) {
regs[BPF_REG_0].type |= MEM_PERCPU;
} else if (reg->type == (PTR_TO_BTF_ID | MEM_ALLOC | MEM_PERCPU)) {
regs[BPF_REG_0].type |= MEM_PERCPU;
aux->btf_var.reg_type = PTR_TO_BTF_ID | MEM_PERCPU;
perm_flags |= MEM_PERCPU;
ret |= MEM_PERCPU;
if (reg->type & MEM_PERCPU) {
} else if (flag & (MEM_PERCPU | MEM_USER)) {
PTR_TO_BTF_ID | MEM_PERCPU,
PTR_TO_BTF_ID | MEM_PERCPU | MEM_RCU,
PTR_TO_BTF_ID | MEM_PERCPU | PTR_TRUSTED,
type &= ~MEM_PERCPU;
case PTR_TO_BTF_ID | MEM_PERCPU | MEM_ALLOC:
case PTR_TO_BTF_ID | MEM_PERCPU:
case PTR_TO_BTF_ID | MEM_PERCPU | MEM_RCU:
case PTR_TO_BTF_ID | MEM_PERCPU | PTR_TRUSTED: