Lines Matching refs:arg_btf_id
317 u32 arg_btf_id;
8276 const u32 *arg_btf_id,
8365 if (!arg_btf_id) {
8370 arg_btf_id = compatible->btf_id;
8377 if (arg_btf_id == BPF_PTR_POISON) {
8385 btf_vmlinux, *arg_btf_id,
8389 btf_type_name(btf_vmlinux, *arg_btf_id));
8630 u32 *arg_btf_id = NULL;
8667 /* arg_btf_id and arg_size are in a union. */
8670 arg_btf_id = fn->arg_btf_id[arg];
8672 err = check_reg_type(env, regno, arg_type, arg_btf_id, meta);
9232 return !!fn->arg_btf_id[i];
9234 return fn->arg_btf_id[i] == BPF_PTR_POISON;
9235 if (base_type(fn->arg_type[i]) != ARG_PTR_TO_BTF_ID && fn->arg_btf_id[i] &&
9236 /* arg_btf_id and arg_size are in a union. */
11664 meta->arg_btf_id = reg->btf_id;
11941 meta->arg_btf_id = reg->btf_id;
12168 meta->arg_btf_id = reg->btf_id;
12385 insn_aux->kptr_struct_meta = btf_find_struct_meta(meta.arg_btf, meta.arg_btf_id);
12527 regs[BPF_REG_0].btf_id = meta.arg_btf_id;
12531 meta.arg_btf_id);
12666 meta.arg_btf_id);