Lines Matching refs:cmi

863 ctf_merge_fixup_nontypes(ctf_merge_types_t *cmp, ctf_merge_input_t *cmi)  in ctf_merge_fixup_nontypes()  argument
868 for (cmo = list_head(&cmi->cmi_omap); cmo != NULL; in ctf_merge_fixup_nontypes()
869 cmo = list_next(&cmi->cmi_omap, cmo)) { in ctf_merge_fixup_nontypes()
876 for (cmf = list_head(&cmi->cmi_fmap); cmf != NULL; in ctf_merge_fixup_nontypes()
877 cmf = list_next(&cmi->cmi_fmap, cmf)) { in ctf_merge_fixup_nontypes()
898 ctf_merge_input_t *cmi; in ctf_uniquify_types() local
949 for (cmi = list_head(&cmh->cmh_inputs); cmi != NULL; in ctf_uniquify_types()
950 cmi = list_next(&cmh->cmh_inputs, cmi)) { in ctf_uniquify_types()
951 ctf_merge_fixup_nontypes(&cm, cmi); in ctf_uniquify_types()
961 ctf_merge_fini_input(ctf_merge_input_t *cmi) in ctf_merge_fini_input() argument
966 while ((cmo = list_remove_head(&cmi->cmi_omap)) != NULL) in ctf_merge_fini_input()
969 while ((cmf = list_remove_head(&cmi->cmi_fmap)) != NULL) in ctf_merge_fini_input()
973 if (cmi->cmi_created == B_TRUE && cmi->cmi_input != NULL) in ctf_merge_fini_input()
974 ctf_close(cmi->cmi_input); in ctf_merge_fini_input()
976 ctf_free(cmi, sizeof (ctf_merge_input_t)); in ctf_merge_fini_input()
983 ctf_merge_input_t *cmi; in ctf_merge_fini() local
995 while ((cmi = list_remove_head(&cmh->cmh_inputs)) != NULL) in ctf_merge_fini()
996 ctf_merge_fini_input(cmi); in ctf_merge_fini()
1066 ctf_merge_input_t *cmi = arg; in ctf_merge_add_funcs_cb() local
1080 if (ctf_func_args(cmi->cmi_input, idx, fmap->cmf_argc, in ctf_merge_add_funcs_cb()
1084 return (ctf_errno(cmi->cmi_input)); in ctf_merge_add_funcs_cb()
1087 list_insert_tail(&cmi->cmi_fmap, fmap); in ctf_merge_add_funcs_cb()
1094 ctf_merge_input_t *cmi = arg; in ctf_merge_add_objs_cb() local
1104 list_insert_tail(&cmi->cmi_omap, cmo); in ctf_merge_add_objs_cb()
1117 ctf_merge_input_t *cmi; in ctf_merge_add() local
1123 cmi = ctf_alloc(sizeof (ctf_merge_input_t)); in ctf_merge_add()
1124 if (cmi == NULL) in ctf_merge_add()
1127 cmi->cmi_created = B_FALSE; in ctf_merge_add()
1128 cmi->cmi_input = input; in ctf_merge_add()
1129 list_create(&cmi->cmi_fmap, sizeof (ctf_merge_funcmap_t), in ctf_merge_add()
1131 list_create(&cmi->cmi_omap, sizeof (ctf_merge_funcmap_t), in ctf_merge_add()
1136 cmi)) != 0) { in ctf_merge_add()
1137 ctf_merge_fini_input(cmi); in ctf_merge_add()
1142 cmi)) != 0) { in ctf_merge_add()
1143 ctf_merge_fini_input(cmi); in ctf_merge_add()
1148 list_insert_tail(&cmh->cmh_inputs, cmi); in ctf_merge_add()
1152 cmi = ctf_alloc(sizeof (ctf_merge_input_t)); in ctf_merge_add()
1153 if (cmi == NULL) in ctf_merge_add()
1155 list_create(&cmi->cmi_fmap, sizeof (ctf_merge_funcmap_t), in ctf_merge_add()
1157 list_create(&cmi->cmi_omap, sizeof (ctf_merge_funcmap_t), in ctf_merge_add()
1163 cmi->cmi_input = empty; in ctf_merge_add()
1164 cmi->cmi_created = B_TRUE; in ctf_merge_add()
1170 list_insert_tail(&cmh->cmh_inputs, cmi); in ctf_merge_add()
1208 ctf_merge_input_t *cmi; in ctf_merge_symbols() local
1232 for (cmi = list_head(&cmh->cmh_inputs); cmi != NULL; in ctf_merge_symbols()
1233 cmi = list_next(&cmh->cmh_inputs, cmi)) { in ctf_merge_symbols()
1234 for (cmo = list_head(&cmi->cmi_omap); cmo != NULL; in ctf_merge_symbols()
1235 cmo = list_next(&cmi->cmi_omap, cmo)) { in ctf_merge_symbols()
1268 ctf_merge_input_t *cmi; in ctf_merge_functions() local
1292 for (cmi = list_head(&cmh->cmh_inputs); cmi != NULL; in ctf_merge_functions()
1293 cmi = list_next(&cmh->cmh_inputs, cmi)) { in ctf_merge_functions()
1294 for (cmf = list_head(&cmi->cmi_fmap); cmf != NULL; in ctf_merge_functions()
1295 cmf = list_next(&cmi->cmi_fmap, cmf)) { in ctf_merge_functions()
1319 ctf_merge_input_t *cmi; in ctf_merge_merge() local
1338 for (cmi = list_head(&cmh->cmh_inputs); cmi != NULL; in ctf_merge_merge()
1339 cmi = list_next(&cmh->cmh_inputs, cmi)) { in ctf_merge_merge()
1340 if (mergeq_add(mqp, cmi) == -1) { in ctf_merge_merge()
1462 ctf_merge_input_t *cmi, *cmc; in ctf_merge_dedup() local
1475 cmi = list_head(&cmp->cmh_inputs); in ctf_merge_dedup()
1476 VERIFY(cmi != NULL); in ctf_merge_dedup()
1477 cmc = list_next(&cmp->cmh_inputs, cmi); in ctf_merge_dedup()
1479 ifp = cmi->cmi_input; in ctf_merge_dedup()
1513 ctf_merge_fixup_nontypes(&cm, cmi); in ctf_merge_dedup()