Lines Matching defs:ctf_dedup

30     [ctf_dedup, ctf_dedup_hash_type, ctf_dedup_rhash_type]
35 [ctf_dedup, ctf_dedup_detect_name_ambiguity,
72 When a many:1 cu-mapping is detected, the ctf_dedup machinery is called
303 if (!ctf_dynhash_lookup_kv (fp->ctf_dedup.cd_id_to_dict_t,
310 if (ctf_dynhash_insert (fp->ctf_dedup.cd_id_to_dict_t, dynkey, NULL) < 0)
313 ctf_dynhash_lookup_kv (fp->ctf_dedup.cd_id_to_dict_t,
419 ctf_dedup_t *d = &fp->ctf_dedup;
525 ctf_dedup_t *d = &fp->ctf_dedup;
568 ctf_dedup_t *d = &fp->ctf_dedup;
991 /* Hash a TYPE in the INPUT: FP is the eventual output, where the ctf_dedup
994 described in the comment above ctf_dedup.
1026 ctf_dedup_t *d = &fp->ctf_dedup;
1165 ctf_dedup_t *d = &fp->ctf_dedup;
1306 ctf_dedup_t *d = &fp->ctf_dedup;
1352 ctf_dedup_t *d = &fp->ctf_dedup;
1422 ctf_dedup_t *d = &fp->ctf_dedup;
1600 ctf_dedup_t *d = &fp->ctf_dedup;
1689 /* No ctf_dedup calls are allowed after this call other than starting a new
1690 deduplication via ctf_dedup (not even ctf_dedup_type_mapping lookups). */
1694 ctf_dedup_t *d = &fp->ctf_dedup;
1721 ctf_dedup_t *od = &outputs[i]->ctf_dedup;
1736 ctf_dedup_t *d = &output->ctf_dedup;
1830 ctf_dedup_t *d = &output->ctf_dedup;
1885 /* The core deduplicator. Populate cd_output_mapping in the output ctf_dedup
1900 ctf_dedup (ctf_dict_t *output, ctf_dict_t **inputs, uint32_t ninputs,
1903 ctf_dedup_t *d = &output->ctf_dedup;
1917 ctf_err_warn (output, 0, errno, _("ctf_dedup: cannot initialize: %s\n"),
2026 ctf_dedup_t *d = &output->ctf_dedup;
2208 ctf_dedup_t *d = &output->ctf_dedup;
2379 sort_arg.d = &output->ctf_dedup;
2381 while ((err = ctf_dynhash_next_sorted (output->ctf_dedup.cd_output_mapping,
2418 ctf_dedup_t *od = &output->ctf_dedup;
2419 ctf_dedup_t *td = &target->ctf_dedup;
2497 ctf_dedup_t *od = &output->ctf_dedup;
2498 ctf_dedup_t *td = &target->ctf_dedup;
2599 dictionaries stored in the input's ctf_dedup.cd_output: otherwise, everything
2613 ctf_dedup_t *d = &output->ctf_dedup;
2652 if (input->ctf_dedup.cd_output)
2653 target = input->ctf_dedup.cd_output;
2673 input->ctf_dedup.cd_output = target;
2705 if (!target->ctf_dedup.cd_output_emission_hashes)
2706 if ((target->ctf_dedup.cd_output_emission_hashes
2711 if (!target->ctf_dedup.cd_output_emission_conflicted_forwards)
2712 if ((target->ctf_dedup.cd_output_emission_conflicted_forwards
2925 && ctf_dynhash_cinsert (target->ctf_dedup.cd_output_emission_hashes,
2968 ctf_dedup_t *d = &output->ctf_dedup;
2998 target = inputs[target_num]->ctf_dedup.cd_output;
3058 OUTPUT, on which the ctf_dedup function must have already been called. The
3089 if (inputs[i]->ctf_dedup.cd_output)
3112 if (inputs[i]->ctf_dedup.cd_output)
3114 *walk = inputs[i]->ctf_dedup.cd_output;
3115 inputs[i]->ctf_dedup.cd_output = NULL;
3125 must be a past input to ctf_dedup. */
3140 a SRC_FP that was not passed to ctf_dedup as an input; it is an internal
3145 if (fp->ctf_dedup.cd_type_hashes != NULL)
3147 else if (fp->ctf_parent && fp->ctf_parent->ctf_dedup.cd_type_hashes != NULL)
3161 d = &output->ctf_dedup;
3177 if (fp->ctf_dedup.cd_output_emission_hashes)
3178 if (ctf_dynhash_lookup_kv (fp->ctf_dedup.cd_output_emission_hashes, hval,
3185 if (pfp->ctf_dedup.cd_output_emission_hashes)
3186 if (ctf_dynhash_lookup_kv (pfp->ctf_dedup.cd_output_emission_hashes,