Searched refs:dtdo_buf (Results 1 – 8 of 8) sorted by relevance
/titanic_50/usr/src/lib/libdtrace/common/ |
H A D | dt_as.c | 182 dp->dtdo_buf[i] = DIF_INSTR_XLATE( in dt_as_xlate() 183 DIF_INSTR_OP(dp->dtdo_buf[i]), xi, DIF_INSTR_RD(dp->dtdo_buf[i])); in dt_as_xlate() 272 dp->dtdo_buf = dt_alloc(dtp, sizeof (dif_instr_t) * dlp->dl_len); in dt_as() 274 if (dp->dtdo_buf == NULL) in dt_as() 292 dp->dtdo_buf[i++] = dip->di_instr; in dt_as() 324 dif_instr_t instr = dp->dtdo_buf[i]; in dt_as() 336 dp->dtdo_buf[i] = DIF_INSTR_BRANCH(op, in dt_as() 422 assert(dp->dtdo_buf[i - 1] == dip->di_instr); in dt_as()
|
H A D | dt_cc.c | 301 dp->dtdo_buf = dt_alloc(dtp, sizeof (dif_instr_t) * 2); in dt_action_difconst() 304 if (dp->dtdo_buf == NULL || dp->dtdo_inttab == NULL) { in dt_action_difconst() 309 dp->dtdo_buf[0] = DIF_INSTR_SETX(0, 1); /* setx DIF_INTEGER[0], %r1 */ in dt_action_difconst() 310 dp->dtdo_buf[1] = DIF_INSTR_RET(1); /* ret %r1 */ in dt_action_difconst() 644 dp->dtdo_buf = dbuf; in dt_action_printflike()
|
H A D | dt_dis.c | 444 dif_instr_t instr = dp->dtdo_buf[i]; in dt_dis()
|
H A D | dt_dof.c | 224 if (dp->dtdo_buf != NULL) { in dof_add_difo() 225 dsecs[nsecs++] = dof_add_lsect(ddo, dp->dtdo_buf, in dof_add_difo()
|
H A D | dt_subr.c | 727 dt_free(dtp, dp->dtdo_buf); in dt_difo_free()
|
/titanic_50/usr/src/cmd/mdb/common/modules/dtrace/ |
H A D | dof.c | 431 mdb_set_dot((uintmax_t)(uintptr_t)dp->dtdo_buf); in difo() 432 limit = (uintptr_t)dp->dtdo_buf + dp->dtdo_len * sizeof (dif_instr_t); in difo()
|
/titanic_50/usr/src/uts/common/dtrace/ |
H A D | dtrace.c | 5563 const dif_instr_t *text = difo->dtdo_buf; in dtrace_dif_emulate() 9052 dif_instr_t instr = dp->dtdo_buf[pc]; in dtrace_difo_validate() 9116 dp->dtdo_buf[pc] = DIF_INSTR_LOAD(op + in dtrace_difo_validate() 9314 DIF_INSTR_OP(dp->dtdo_buf[dp->dtdo_len - 1]) != DIF_OP_RET) { in dtrace_difo_validate() 9447 dif_instr_t instr = dp->dtdo_buf[pc]; in dtrace_difo_validate() 9500 dif_instr_t instr = dp->dtdo_buf[pc]; in dtrace_difo_validate_helper() 9674 uint_t op = DIF_INSTR_OP(dp->dtdo_buf[i]); in dtrace_difo_cacheable() 9723 const dif_instr_t *text = dp->dtdo_buf; in dtrace_difo_chunksize() 9876 ASSERT(dp->dtdo_buf != NULL && dp->dtdo_len != 0); in dtrace_difo_init() 9988 ASSERT(dp->dtdo_buf != NULL); in dtrace_difo_duplicate() [all …]
|
/titanic_50/usr/src/uts/common/sys/ |
H A D | dtrace.h | 846 dif_instr_t *dtdo_buf; /* instruction buffer */ member
|