Lines Matching defs:canon_id
4203 * except referenced type IDs is exactly the same), a mapping from `canon_id` to
4208 * During DFS traversal, if we find that for current `canon_id` type we
4211 * - `canon_id` is mapped to exactly the same type as `cand_id`. This will
4214 * - `canon_id` is mapped to different type. This is contradiction in our
4269 * alright, and we still maintain the property of having single `canon_id`
4270 * mapping to single `cand_id` (there could be two different `canon_id`
4281 __u32 canon_id)
4291 if (resolve_type_id(d, cand_id) == resolve_type_id(d, canon_id))
4294 canon_id = resolve_fwd_id(d, canon_id);
4296 hypot_type_id = d->hypot_map[canon_id];
4322 if (btf_dedup_hypot_map_add(d, canon_id, cand_id))
4326 canon_type = btf_type_by_id(d->btf, canon_id);
4346 if (fwd_kind == real_kind && canon_id < d->btf->start_id)