ctf_merge_t
ctf_merge_t *cmh, uint_t flags)
ctfmerge_file_add(ctf_merge_t *cmh, const char *file, uint_t flags)
ctf_merge_t *cmh;
ctfmerge_elfopen(const char *name, Elf *elf, ctf_merge_t *cmh, uint_t flags)
ctf_merge_t *cu_cmh; /* merge handle */
ctf_merge_t *cmp = ctf_merge_init(fd, &err);
ctf_merge_fini(ctf_merge_t *cmh)
ctf_free(cmh, sizeof (ctf_merge_t));
ctf_merge_t *
ctf_merge_t *out;
out = ctf_alloc(sizeof (ctf_merge_t));
ctf_merge_label(ctf_merge_t *cmh, const char *label)
ctf_merge_add(ctf_merge_t *cmh, ctf_file_t *input)
ctf_merge_uniquify(ctf_merge_t *cmh, ctf_file_t *u, const char *pname)
ctf_merge_merge(ctf_merge_t *cmh, ctf_file_t **outp)
ctf_merge_dedup(ctf_merge_t *cmp, ctf_file_t **outp)
ctf_merge_set_nthreads(ctf_merge_t *cmp, const uint_t nthrs)
ctf_uniquify_types(ctf_merge_t *cmh, ctf_file_t *src, ctf_file_t **outp)
extern ctf_merge_t *ctf_merge_init(int, int *);
extern int ctf_merge_add(ctf_merge_t *, ctf_file_t *);
extern int ctf_merge_set_nthreads(ctf_merge_t *, const uint_t);
extern int ctf_merge_label(ctf_merge_t *, const char *);
extern int ctf_merge_uniquify(ctf_merge_t *, ctf_file_t *, const char *);
extern int ctf_merge_merge(ctf_merge_t *, ctf_file_t **);
extern int ctf_merge_dedup(ctf_merge_t *, ctf_file_t **);
extern void ctf_merge_fini(ctf_merge_t *);