Lines Matching defs:arg_btf_id
329 u32 arg_btf_id;
9203 const u32 *arg_btf_id,
9293 if (!arg_btf_id) {
9298 arg_btf_id = compatible->btf_id;
9305 if (arg_btf_id == BPF_PTR_POISON) {
9313 btf_vmlinux, *arg_btf_id,
9317 btf_type_name(btf_vmlinux, *arg_btf_id));
9622 u32 *arg_btf_id = NULL;
9660 /* arg_btf_id and arg_size are in a union. */
9663 arg_btf_id = fn->arg_btf_id[arg];
9665 err = check_reg_type(env, regno, arg_type, arg_btf_id, meta);
10239 return !!fn->arg_btf_id[i];
10241 return fn->arg_btf_id[i] == BPF_PTR_POISON;
10242 if (base_type(fn->arg_type[i]) != ARG_PTR_TO_BTF_ID && fn->arg_btf_id[i] &&
10243 /* arg_btf_id and arg_size are in a union. */
12982 meta->arg_btf_id = reg->btf_id;
13276 meta->arg_btf_id = reg->btf_id;
13499 meta->arg_btf_id = reg->btf_id;
13712 regs[BPF_REG_0].btf_id = meta->arg_btf_id;
13716 meta->arg_btf_id);
13985 insn_aux->kptr_struct_meta = btf_find_struct_meta(meta.arg_btf, meta.arg_btf_id);
14133 meta.arg_btf_id);