Lines Matching refs:cand_id

4011 	__u32 cand_id;
4034 cand_id = hash_entry->value;
4035 cand = btf_type_by_id(d->btf, cand_id);
4037 new_id = cand_id;
4047 cand_id = hash_entry->value;
4048 cand = btf_type_by_id(d->btf, cand_id);
4050 new_id = cand_id;
4056 new_id = cand_id;
4060 d->map[cand_id] = type_id;
4069 cand_id = hash_entry->value;
4070 cand = btf_type_by_id(d->btf, cand_id);
4072 new_id = cand_id;
4204 * a `cand_id` is recored in hypothetical mapping (`btf_dedup->hypot_map`).
4211 * - `canon_id` is mapped to exactly the same type as `cand_id`. This will
4270 * mapping to single `cand_id` (there could be two different `canon_id`
4271 * mapped to the same `cand_id`, but it's not contradictory).
4280 static int btf_dedup_is_equiv(struct btf_dedup *d, __u32 cand_id,
4291 if (resolve_type_id(d, cand_id) == resolve_type_id(d, canon_id))
4298 if (hypot_type_id == cand_id)
4308 if (btf_dedup_identical_arrays(d, hypot_type_id, cand_id))
4317 if (btf_dedup_identical_structs(d, hypot_type_id, cand_id))
4322 if (btf_dedup_hypot_map_add(d, canon_id, cand_id))
4325 cand_type = btf_type_by_id(d->btf, cand_id);
4572 __u32 cand_id = hash_entry->value;
4585 cand_type = btf_type_by_id(d->btf, cand_id);
4590 eq = btf_dedup_is_equiv(d, type_id, cand_id);
4598 new_id = cand_id;
4648 __u32 new_id = type_id, cand_id;
4677 cand_id = hash_entry->value;
4678 cand = btf_type_by_id(d->btf, cand_id);
4680 new_id = cand_id;
4694 cand_id = hash_entry->value;
4695 cand = btf_type_by_id(d->btf, cand_id);
4697 new_id = cand_id;
4718 cand_id = hash_entry->value;
4719 cand = btf_type_by_id(d->btf, cand_id);
4721 new_id = cand_id;
4750 cand_id = hash_entry->value;
4751 cand = btf_type_by_id(d->btf, cand_id);
4753 new_id = cand_id;
4831 uintptr_t cand_id;
4840 if (!hashmap__find(names_map, t->name_off, &cand_id))
4844 if (!cand_id)
4847 cand_t = btf_type_by_id(d->btf, cand_id);
4853 d->map[type_id] = cand_id;