Lines Matching defs:dxp
254 * The translator itself is in sect ddo_xlimport[dxp->dx_id].
261 dt_xlator_t *dxp = dnp->dn_membexpr->dn_xlator;
263 xlp->dofxr_xlator = ddo->ddo_xlimport[dxp->dx_id];
265 ddo->ddo_pgp->dp_xrefs[dxp->dx_id], dnp->dn_membid);
266 xlp->dofxr_argn = (uint32_t)dxp->dx_arg;
331 dof_add_translator(dt_dof_t *ddo, const dt_xlator_t *dxp, uint_t type)
345 if (xst[dxp->dx_id] != DOF_SECIDX_NONE)
356 for (dnp = dxp->dx_members; dnp != NULL; dnp = dnp->dn_list, i++) {
358 if (!BT_TEST(ddo->ddo_pgp->dp_xrefs[dxp->dx_id], i))
363 dxp->dx_membdif[dnp->dn_membid]);
380 dxp->dx_src_ctfp, dxp->dx_src_type, buf, sizeof (buf)));
383 dxp->dx_dst_ctfp, dxp->dx_dst_type, buf, sizeof (buf)));
384 dofxl.dofxl_attr = dof_attr(&dxp->dx_souid.di_attr);
386 xst[dxp->dx_id] = dof_add_lsect(ddo, &dofxl, type,
631 dt_xlator_t *dxp;
690 for (dxp = dt_list_next(&dtp->dt_xlators);
691 dxp != NULL; dxp = dt_list_next(dxp)) {
692 if (dxp->dx_id < pgp->dp_xrefslen &&
693 pgp->dp_xrefs[dxp->dx_id] != NULL)
694 dof_add_translator(ddo, dxp, DOF_SECT_XLIMPORT);