Lines Matching refs:ref_id
4912 if (info->ref_id &&
4913 !find_reference_state(env->cur_state, info->ref_id)) {
5110 static enum bpf_reg_type lookup_reg2btf_ids(u32 ref_id)
5115 if (reg2btf_ids[type] && *reg2btf_ids[type] == ref_id)
6515 regs[value_regno].id = info.ref_id;
12128 const char *ref_tname, u32 ref_id,
12173 btf_type_ids_nocast_alias(&env->log, reg_btf, reg_ref_id, meta->btf, ref_id))
12181 meta->btf, ref_id, strict_type_match,
12716 u32 ref_id = args[i].type, type_size;
12741 ref_t = btf_type_skip_modifiers(btf, t->type, &ref_id);
12764 expected_type = bpf_diag_fmt_btf_type(env, btf, ref_id);
12785 ref_id = *reg2btf_ids[CONST_PTR_TO_MAP];
12786 ref_t = btf_type_by_id(btf_vmlinux, ref_id);
13101 expected_type = bpf_diag_fmt_btf_type(env, btf, ref_id);
13115 expected_type = bpf_diag_fmt_btf_type(env, btf, ref_id);
13128 ret = process_kf_arg_ptr_to_btf_id(env, reg, ref_t, ref_tname, ref_id, meta, i, argno);
13135 enum bpf_reg_type reg2btf_type = lookup_reg2btf_ids(ref_id);
13144 expected_type = bpf_diag_fmt_btf_type(env, btf, ref_id);
13175 expected_type = bpf_diag_fmt_btf_type(env, btf, ref_id);
19632 aux->ctx_arg_info[i].ref_id = ret;