Home
last modified time | relevance | path

Searched refs:cmh (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/cmd/ctfmerge/
H A Dctfmerge.c97 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 Dctf_merge.c916 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 …]