Lines Matching refs:difo
5512 dtrace_dif_emulate(dtrace_difo_t *difo, dtrace_mstate_t *mstate, in dtrace_dif_emulate() argument
5515 const dif_instr_t *text = difo->dtdo_buf; in dtrace_dif_emulate()
5516 const uint_t textlen = difo->dtdo_len; in dtrace_dif_emulate()
5517 const char *strtab = difo->dtdo_strtab; in dtrace_dif_emulate()
5518 const uint64_t *inttab = difo->dtdo_inttab; in dtrace_dif_emulate()
5542 mstate->dtms_difo = difo; in dtrace_dif_emulate()
12476 } difo[] = { in dtrace_dof_difo() local
12534 for (i = 0; difo[i].section != DOF_SECT_NONE; i++) { in dtrace_dof_difo()
12535 if (subsec->dofs_type != difo[i].section) in dtrace_dof_difo()
12543 if (subsec->dofs_align != difo[i].align) { in dtrace_dof_difo()
12548 bufp = (void **)((uintptr_t)dp + difo[i].bufoffs); in dtrace_dof_difo()
12549 lenp = (uint32_t *)((uintptr_t)dp + difo[i].lenoffs); in dtrace_dof_difo()
12552 dtrace_dof_error(dof, difo[i].msg); in dtrace_dof_difo()
12556 if (difo[i].entsize != subsec->dofs_entsize) { in dtrace_dof_difo()
12582 if (difo[i].section == DOF_SECT_NONE && in dtrace_dof_difo()