ARG_PTR_TO_BTF_ID
ARG_PTR_TO_BTF_ID_OR_NULL = PTR_MAYBE_NULL | ARG_PTR_TO_BTF_ID,
.arg1_type = ARG_PTR_TO_BTF_ID,
.arg1_type = ARG_PTR_TO_BTF_ID,
.arg1_type = ARG_PTR_TO_BTF_ID,
sub->args[i].arg_type = ARG_PTR_TO_BTF_ID | PTR_TRUSTED;
sub->args[i].arg_type = ARG_PTR_TO_BTF_ID | PTR_UNTRUSTED;
.arg4_type = ARG_PTR_TO_BTF_ID,
.arg1_type = ARG_PTR_TO_BTF_ID,
.arg1_type = ARG_PTR_TO_BTF_ID,
.arg1_type = ARG_PTR_TO_BTF_ID,
arg_type = ARG_PTR_TO_BTF_ID;
} else if (base_type(arg->arg_type) == ARG_PTR_TO_BTF_ID) {
[ARG_PTR_TO_BTF_ID] = &btf_ptr_types,
if (base_type(arg_type) == ARG_PTR_TO_BTF_ID ||
if (base_type(fn->arg_type[i]) == ARG_PTR_TO_BTF_ID)
if (base_type(fn->arg_type[i]) != ARG_PTR_TO_BTF_ID && fn->arg_btf_id[i] &&
} else if (base_type(arg->arg_type) == ARG_PTR_TO_BTF_ID) {
.arg1_type = ARG_PTR_TO_BTF_ID,
.arg1_type = ARG_PTR_TO_BTF_ID,
.arg1_type = ARG_PTR_TO_BTF_ID,
.arg1_type = ARG_PTR_TO_BTF_ID,
.arg1_type = ARG_PTR_TO_BTF_ID,
.arg1_type = ARG_PTR_TO_BTF_ID,
.arg1_type = ARG_PTR_TO_BTF_ID,
.arg1_type = ARG_PTR_TO_BTF_ID,
.arg1_type = ARG_PTR_TO_BTF_ID,
.arg1_type = ARG_PTR_TO_BTF_ID,