Searched refs:cmh (Results 1 – 2 of 2) sorted by relevance
/illumos-gate/usr/src/cmd/ctfmerge/ |
H A D | ctfmerge.c | 97 ctfmerge_elfopen(const char *name, Elf *elf, ctf_merge_t *cmh, uint_t flags) in ctfmerge_elfopen() argument 196 if ((err = ctf_merge_add(cmh, fp)) != 0) { in ctfmerge_elfopen() 207 ctf_merge_t *cmh, uint_t flags) in ctfmerge_read_archive() argument 232 ctfmerge_read_archive(nname, fd, aelf, cmh, flags); in ctfmerge_read_archive() 236 if (ctfmerge_elfopen(nname, aelf, cmh, flags) == 0) in ctfmerge_read_archive() 253 ctfmerge_file_add(ctf_merge_t *cmh, const char *file, uint_t flags) in ctfmerge_file_add() argument 271 ctfmerge_read_archive(file, fd, e, cmh, flags); in ctfmerge_file_add() 276 if (ctfmerge_elfopen(file, e, cmh, flags) == 0) in ctfmerge_file_add() 321 ctf_merge_t *cmh; in main() local 401 cmh = ctf_merge_init(ofd, &err); in main() [all …]
|
/illumos-gate/usr/src/lib/libctf/common/ |
H A D | ctf_merge.c | 916 ctf_uniquify_types(ctf_merge_t *cmh, ctf_file_t *src, ctf_file_t **outp) in ctf_uniquify_types() argument 923 ctf_file_t *parent = cmh->cmh_unique; in ctf_uniquify_types() 926 out = ctf_fdcreate(cmh->cmh_ofd, &err); in ctf_uniquify_types() 930 out->ctf_parname = cmh->cmh_pname; in ctf_uniquify_types() 973 for (cmi = list_head(&cmh->cmh_inputs); cmi != NULL; in ctf_uniquify_types() 974 cmi = list_next(&cmh->cmh_inputs, cmi)) { in ctf_uniquify_types() 1004 ctf_merge_fini(ctf_merge_t *cmh) in ctf_merge_fini() argument 1008 ctf_strfree(cmh->cmh_label); in ctf_merge_fini() 1009 ctf_strfree(cmh->cmh_pname); in ctf_merge_fini() 1011 while ((cmi = list_remove_head(&cmh->cmh_inputs)) != NULL) in ctf_merge_fini() [all …]
|