Lines Matching refs:dxp
260 * The translator itself is in sect ddo_xlimport[dxp->dx_id].
267 dt_xlator_t *dxp = dnp->dn_membexpr->dn_xlator;
269 xlp->dofxr_xlator = ddo->ddo_xlimport[dxp->dx_id];
271 ddo->ddo_pgp->dp_xrefs[dxp->dx_id], dnp->dn_membid);
272 xlp->dofxr_argn = (uint32_t)dxp->dx_arg;
337 dof_add_translator(dt_dof_t *ddo, const dt_xlator_t *dxp, uint_t type)
351 if (xst[dxp->dx_id] != DOF_SECIDX_NONE)
362 for (dnp = dxp->dx_members; dnp != NULL; dnp = dnp->dn_list, i++) {
364 if (!BT_TEST(ddo->ddo_pgp->dp_xrefs[dxp->dx_id], i))
369 dxp->dx_membdif[dnp->dn_membid]);
386 dxp->dx_src_ctfp, dxp->dx_src_type, buf, sizeof (buf)));
389 dxp->dx_dst_ctfp, dxp->dx_dst_type, buf, sizeof (buf)));
390 dofxl.dofxl_attr = dof_attr(&dxp->dx_souid.di_attr);
392 xst[dxp->dx_id] = dof_add_lsect(ddo, &dofxl, type,
646 dt_xlator_t *dxp;
705 for (dxp = dt_list_next(&dtp->dt_xlators);
706 dxp != NULL; dxp = dt_list_next(dxp)) {
707 if (dxp->dx_id < pgp->dp_xrefslen &&
708 pgp->dp_xrefs[dxp->dx_id] != NULL)
709 dof_add_translator(ddo, dxp, DOF_SECT_XLIMPORT);