Symbol: PTR_UNTRUSTED
kernel/bpf/btf.c
7129
if (BTF_INFO_KIND(t->info) == BTF_KIND_UNION && vlen != 1 && !(*flag & PTR_UNTRUSTED))
kernel/bpf/btf.c
7135
*flag |= PTR_UNTRUSTED;
kernel/bpf/btf.c
7358
if (off + size > mtrue_end && !(*flag & PTR_UNTRUSTED)) {
kernel/bpf/btf.c
7423
*flag = MEM_RDONLY | PTR_UNTRUSTED;
kernel/bpf/btf.c
8132
sub->args[i].arg_type = ARG_PTR_TO_MEM | MEM_RDONLY | PTR_UNTRUSTED;
kernel/bpf/btf.c
8149
sub->args[i].arg_type = ARG_PTR_TO_BTF_ID | PTR_UNTRUSTED;
kernel/bpf/fixups.c
871
case PTR_TO_BTF_ID | PTR_UNTRUSTED:
kernel/bpf/fixups.c
878
case PTR_TO_BTF_ID | MEM_ALLOC | PTR_UNTRUSTED:
kernel/bpf/fixups.c
879
case PTR_TO_MEM | MEM_RDONLY | PTR_UNTRUSTED:
kernel/bpf/log.c
441
type & PTR_UNTRUSTED ? "untrusted_" : "",
kernel/bpf/verifier.c
1044
if (st->type & PTR_UNTRUSTED)
kernel/bpf/verifier.c
12861
regs[BPF_REG_0].type = PTR_TO_BTF_ID | PTR_UNTRUSTED;
kernel/bpf/verifier.c
12866
regs[BPF_REG_0].type = PTR_TO_MEM | MEM_RDONLY | PTR_UNTRUSTED;
kernel/bpf/verifier.c
13196
type |= PTR_UNTRUSTED;
kernel/bpf/verifier.c
13716
if (base_type(ptr_reg->type) == PTR_TO_MEM && (ptr_reg->type & PTR_UNTRUSTED))
kernel/bpf/verifier.c
17064
if ((type & PTR_UNTRUSTED) || (*prev_type & PTR_UNTRUSTED))
kernel/bpf/verifier.c
17065
merged_type |= PTR_UNTRUSTED;
kernel/bpf/verifier.c
18435
(PTR_MAYBE_NULL | PTR_UNTRUSTED | MEM_RDONLY);
kernel/bpf/verifier.c
18444
if (arg->arg_type & PTR_UNTRUSTED)
kernel/bpf/verifier.c
18445
reg->type |= PTR_UNTRUSTED;
kernel/bpf/verifier.c
376
(type == PTR_TO_MEM && !(reg->type & PTR_UNTRUSTED)) ||
kernel/bpf/verifier.c
4304
perm_flags |= PTR_UNTRUSTED;
kernel/bpf/verifier.c
4360
verbose(env, " or %s%s\n", reg_type_str(env, PTR_TO_BTF_ID | PTR_UNTRUSTED),
kernel/bpf/verifier.c
4444
ret |= PTR_UNTRUSTED;
kernel/bpf/verifier.c
5827
} else if (type_flag(reg->type) & PTR_UNTRUSTED) {
kernel/bpf/verifier.c
5831
flag = PTR_UNTRUSTED;
kernel/bpf/verifier.c
5861
flag & PTR_UNTRUSTED)
kernel/bpf/verifier.c
5862
flag &= ~PTR_UNTRUSTED;
kernel/bpf/verifier.c
5877
flag = PTR_UNTRUSTED;
kernel/bpf/verifier.c
6161
bool rdonly_untrusted = rdonly_mem && (reg->type & PTR_UNTRUSTED);
kernel/bpf/verifier.c
9026
reg->type |= PTR_UNTRUSTED;
kernel/bpf/verifier.c
9168
} else if (arg->arg_type & PTR_UNTRUSTED) {
kernel/bpf/verifier.c
958
st->type |= PTR_UNTRUSTED;