Lines Matching defs:iiburst
59 iiburst_t *iiburst = arg;
74 (void) iitraverse_td(ii, iiburst->iib_tdtd);
82 iiburst_t *iiburst = private;
89 if (tdp->t_id > iiburst->iib_maxtypeid)
90 iiburst->iib_maxtypeid = tdp->t_id;
92 slist_add(&iiburst->iib_types, tdp, tdesc_idcmp);
118 iiburst_t *iiburst = xcalloc(sizeof (iiburst_t));
119 iiburst->iib_td = td;
120 iiburst->iib_funcs = xcalloc(sizeof (iidesc_t *) * max);
121 iiburst->iib_nfuncs = 0;
122 iiburst->iib_objts = xcalloc(sizeof (iidesc_t *) * max);
123 iiburst->iib_nobjts = 0;
124 return (iiburst);
128 iiburst_types(iiburst_t *iiburst)
132 tdtrav_init(&tdtd, &iiburst->iib_td->td_curvgen, NULL, burst_types_cbs,
133 NULL, (void *)iiburst);
135 iiburst->iib_tdtd = &tdtd;
137 (void) hash_iter(iiburst->iib_td->td_iihash, burst_iitypes, iiburst);
141 iiburst_free(iiburst_t *iiburst)
143 free(iiburst->iib_funcs);
144 free(iiburst->iib_objts);
145 list_free(iiburst->iib_types, NULL, NULL);
146 free(iiburst);
332 iiburst_t *iiburst;
354 iiburst = iiburst_new(td, nent);
375 tolist = iiburst->iib_objts;
376 curr = &iiburst->iib_nobjts;
379 tolist = iiburst->iib_funcs;
380 curr = &iiburst->iib_nfuncs;
431 iiburst_types(iiburst);
441 tdata_label_newmax(td, iiburst->iib_maxtypeid);
443 return (iiburst);
671 iiburst_t *iiburst;
674 iiburst = sort_iidescs(elf, file, td, flags & CTF_FUZZY_MATCH,
676 data = ctf_gen(iiburst, lenp, flags & CTF_COMPRESS);
678 iiburst_free(iiburst);