Lines Matching defs:dtp
155 dtrace_hdl_t *dtp = pcb->pcb_hdl;
164 assert(dxp->dx_id < dtp->dt_xlatorid);
168 pcb->pcb_asxreflen = dtp->dt_xlatorid;
170 dt_zalloc(dtp, sizeof (ulong_t *) * pcb->pcb_asxreflen);
177 dt_zalloc(dtp, BT_SIZEOFMAP(dxp->dx_nmembers));
211 dtrace_hdl_t *dtp = pcb->pcb_hdl;
238 switch (dtp->dt_linkmode) {
263 dtp->dt_linkmode);
267 pcb->pcb_difo = dt_zalloc(dtp, sizeof (dtrace_difo_t));
272 dp->dtdo_buf = dt_alloc(dtp, sizeof (dif_instr_t) * dlp->dl_len);
277 if ((labels = dt_alloc(dtp, sizeof (uint_t) * dlp->dl_label)) == NULL)
341 dt_free(dtp, labels);
349 (void) dt_idhash_iter(dtp->dt_tls, dt_countvar, &n);
350 (void) dt_idhash_iter(dtp->dt_globals, dt_countvar, &n);
354 dp->dtdo_vartab = dt_alloc(dtp, n * sizeof (dtrace_difv_t));
360 (void) dt_idhash_iter(dtp->dt_tls, dt_copyvar, pcb);
361 (void) dt_idhash_iter(dtp->dt_globals, dt_copyvar, pcb);
370 dp->dtdo_kreltab = dt_alloc(dtp,
379 dp->dtdo_ureltab = dt_alloc(dtp,
388 dp->dtdo_xlmtab = dt_zalloc(dtp, sizeof (dt_node_t *) * xlrefs);
469 if ((dp->dtdo_strtab = dt_alloc(dtp, n)) == NULL)
482 if ((dp->dtdo_inttab = dt_alloc(dtp,
495 dt_node_diftype(dtp, pcb->pcb_dret, &dp->dtdo_rtype);