Lines Matching refs:cm

775 	ctf_merge_types_t cm;  in ctf_merge_types()  local
795 cm.cm_out = out; in ctf_merge_types()
796 cm.cm_src = source; in ctf_merge_types()
797 cm.cm_dedup = B_FALSE; in ctf_merge_types()
798 cm.cm_unique = B_FALSE; in ctf_merge_types()
799 ret = ctf_merge_types_init(&cm); in ctf_merge_types()
805 ret = ctf_diff_types(cdp, ctf_merge_diffcb, &cm); in ctf_merge_types()
808 ret = ctf_merge_common(&cm); in ctf_merge_types()
824 VERIFY(cm.cm_tmap[cmo->cmo_tid].cmt_map != 0); in ctf_merge_types()
825 cmo->cmo_tid = cm.cm_tmap[cmo->cmo_tid].cmt_map; in ctf_merge_types()
832 VERIFY(cm.cm_tmap[cmf->cmf_rtid].cmt_map != 0); in ctf_merge_types()
833 cmf->cmf_rtid = cm.cm_tmap[cmf->cmf_rtid].cmt_map; in ctf_merge_types()
835 VERIFY(cm.cm_tmap[cmf->cmf_args[i]].cmt_map != 0); in ctf_merge_types()
836 cmf->cmf_args[i] = cm.cm_tmap[cmf->cmf_args[i]].cmt_map; in ctf_merge_types()
851 ctf_merge_types_fini(&cm); in ctf_merge_types()
896 ctf_merge_types_t cm; in ctf_uniquify_types() local
924 cm.cm_out = parent; in ctf_uniquify_types()
925 cm.cm_src = src; in ctf_uniquify_types()
926 cm.cm_dedup = B_FALSE; in ctf_uniquify_types()
927 cm.cm_unique = B_TRUE; in ctf_uniquify_types()
928 ret = ctf_merge_types_init(&cm); in ctf_uniquify_types()
935 ret = ctf_diff_types(cdp, ctf_merge_diffcb, &cm); in ctf_uniquify_types()
937 cm.cm_out = out; in ctf_uniquify_types()
938 ret = ctf_merge_uniquify_types(&cm); in ctf_uniquify_types()
944 ctf_merge_types_fini(&cm); in ctf_uniquify_types()
946 return (ctf_set_errno(src, ctf_errno(cm.cm_out))); in ctf_uniquify_types()
951 ctf_merge_fixup_nontypes(&cm, cmi); in ctf_uniquify_types()
954 ctf_merge_types_fini(&cm); in ctf_uniquify_types()
1464 ctf_merge_types_t cm; in ctf_merge_dedup() local
1483 cm.cm_src = ifp; in ctf_merge_dedup()
1484 cm.cm_out = ofp; in ctf_merge_dedup()
1485 cm.cm_dedup = B_TRUE; in ctf_merge_dedup()
1486 cm.cm_unique = B_FALSE; in ctf_merge_dedup()
1488 if ((ret = ctf_merge_types_init(&cm)) != 0) { in ctf_merge_dedup()
1496 if ((ret = ctf_diff_self(cdp, ctf_dedup_cb, &cm)) != 0) in ctf_merge_dedup()
1500 ret = ctf_merge_common(&cm); in ctf_merge_dedup()
1503 ret = ctf_update(cm.cm_out); in ctf_merge_dedup()
1508 ctf_phase_dump(cm.cm_out, "dedup-pre-syms"); in ctf_merge_dedup()
1513 ctf_merge_fixup_nontypes(&cm, cmi); in ctf_merge_dedup()
1516 ret = ctf_merge_symbols(cmp, cm.cm_out); in ctf_merge_dedup()
1518 ret = ctf_errno(cm.cm_out); in ctf_merge_dedup()
1524 ret = ctf_merge_functions(cmp, cm.cm_out); in ctf_merge_dedup()
1526 ret = ctf_errno(cm.cm_out); in ctf_merge_dedup()
1533 ret = ctf_update(cm.cm_out); in ctf_merge_dedup()
1536 *outp = cm.cm_out; in ctf_merge_dedup()
1539 ctf_merge_types_fini(&cm); in ctf_merge_dedup()