Lines Matching refs:iiburst
65 iiburst_t *iiburst = arg;
80 (void) iitraverse_td(ii, iiburst->iib_tdtd);
88 iiburst_t *iiburst = private;
95 if (tdp->t_id > iiburst->iib_maxtypeid)
96 iiburst->iib_maxtypeid = tdp->t_id;
98 slist_add(&iiburst->iib_types, tdp, tdesc_idcmp);
124 iiburst_t *iiburst = xcalloc(sizeof (iiburst_t));
125 iiburst->iib_td = td;
126 iiburst->iib_funcs = xcalloc(sizeof (iidesc_t *) * max);
127 iiburst->iib_nfuncs = 0;
128 iiburst->iib_objts = xcalloc(sizeof (iidesc_t *) * max);
129 iiburst->iib_nobjts = 0;
130 return (iiburst);
134 iiburst_types(iiburst_t *iiburst)
138 tdtrav_init(&tdtd, &iiburst->iib_td->td_curvgen, NULL, burst_types_cbs,
139 NULL, (void *)iiburst);
141 iiburst->iib_tdtd = &tdtd;
143 (void) hash_iter(iiburst->iib_td->td_iihash, burst_iitypes, iiburst);
147 iiburst_free(iiburst_t *iiburst)
149 free(iiburst->iib_funcs);
150 free(iiburst->iib_objts);
151 list_free(iiburst->iib_types, NULL, NULL);
152 free(iiburst);
344 iiburst_t *iiburst;
366 iiburst = iiburst_new(td, nent);
387 tolist = iiburst->iib_objts;
388 curr = &iiburst->iib_nobjts;
391 tolist = iiburst->iib_funcs;
392 curr = &iiburst->iib_nfuncs;
443 iiburst_types(iiburst);
453 tdata_label_newmax(td, iiburst->iib_maxtypeid);
455 return (iiburst);
720 iiburst_t *iiburst;
723 iiburst = sort_iidescs(elf, file, td, flags & CTF_FUZZY_MATCH,
725 data = ctf_gen(iiburst, lenp, flags & CTF_COMPRESS);
727 iiburst_free(iiburst);