Searched refs:ctf_merge_t (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/lib/libctf/common/ |
H A D | libctf.h | 134 typedef struct ctf_merge_handle ctf_merge_t; typedef 135 extern ctf_merge_t *ctf_merge_init(int, int *); 136 extern int ctf_merge_add(ctf_merge_t *, ctf_file_t *); 137 extern int ctf_merge_set_nthreads(ctf_merge_t *, const uint_t); 138 extern int ctf_merge_label(ctf_merge_t *, const char *); 139 extern int ctf_merge_uniquify(ctf_merge_t *, ctf_file_t *, const char *); 140 extern int ctf_merge_merge(ctf_merge_t *, ctf_file_t **); 141 extern int ctf_merge_dedup(ctf_merge_t *, ctf_file_t **); 142 extern void ctf_merge_fini(ctf_merge_t *);
|
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() 1004 ctf_merge_fini(ctf_merge_t *cmh) in ctf_merge_fini() 1014 ctf_free(cmh, sizeof (ctf_merge_t)); in ctf_merge_fini() 1017 ctf_merge_t * 1021 ctf_merge_t *out; in ctf_merge_init() 1032 out = ctf_alloc(sizeof (ctf_merge_t)); in ctf_merge_init() 1058 ctf_merge_label(ctf_merge_t *cmh, const char *label) in ctf_merge_label() 1193 ctf_merge_add(ctf_merge_t *cmh, ctf_file_t *input) in ctf_merge_add() 1252 ctf_merge_uniquify(ctf_merge_t *cmh, ctf_file_t *u, const char *pname) in ctf_merge_uniquify() 1459 ctf_merge_merge(ctf_merge_t *cmh, ctf_file_t **outp) in ctf_merge_merge() [all …]
|
H A D | ctf_dwarf.c | 263 ctf_merge_t *cu_cmh; /* merge handle */ 3516 ctf_merge_t *cmp = ctf_merge_init(fd, &err); in ctf_dwarf_convert_batch()
|
/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() 207 ctf_merge_t *cmh, uint_t flags) in ctfmerge_read_archive() 253 ctfmerge_file_add(ctf_merge_t *cmh, const char *file, uint_t flags) in ctfmerge_file_add() 321 ctf_merge_t *cmh; in main()
|