Lines Matching defs:dxp
1007 dt_xlator_t *dxp = idp->di_data;
1034 ctf_type_size(dxp->dx_dst_ctfp, dxp->dx_dst_base));
1045 dxp->dx_ident->di_flags |= DT_IDFLG_CGREG;
1046 dxp->dx_ident->di_id = dnp->dn_right->dn_reg;
1048 for (mnp = dxp->dx_members; mnp != NULL; mnp = mnp->dn_list) {
1062 if (ctf_member_info(dxp->dx_dst_ctfp, dxp->dx_dst_base,
1065 ctf_errno(dxp->dx_dst_ctfp);
1107 dxp->dx_ident->di_flags &= ~DT_IDFLG_CGREG;
1108 dxp->dx_ident->di_id = 0;
1374 dt_xlator_t *dxp;
1381 dxp = idp->di_data;
1382 mnp = dt_xlator_member(dxp, name);
1388 dxp->dx_ident->di_flags |= DT_IDFLG_CGREG;
1389 dxp->dx_ident->di_id = dx->dtxl_sreg;
1393 dxp->dx_ident->di_flags &= ~DT_IDFLG_CGREG;
1394 dxp->dx_ident->di_id = 0;
1790 dt_xlator_t *dxp = dnp->dn_xlator;
1792 assert(dxp->dx_ident->di_flags & DT_IDFLG_CGREG);
1793 assert(dxp->dx_ident->di_id != 0);
1797 if (dxp->dx_arg == -1) {
1799 dxp->dx_ident->di_id, dnp->dn_reg);
1842 dt_xlator_t *dxp;
1845 dxp = idp->di_data;
1846 mnp = dt_xlator_member(dxp, dnp->dn_right->dn_string);
1849 dxp->dx_ident->di_flags |= DT_IDFLG_CGREG;
1850 dxp->dx_ident->di_id = dnp->dn_left->dn_reg;
1856 dxp->dx_ident->di_flags &= ~DT_IDFLG_CGREG;
1857 dxp->dx_ident->di_id = 0;
2073 dt_xlator_t *dxp;
2111 dxp = dnp->dn_membxlator;
2114 dxp->dx_ident->di_flags |= DT_IDFLG_CGREG;
2115 dxp->dx_ident->di_id = dt_regset_alloc(pcb->pcb_regs);
2132 dt_regset_free(pcb->pcb_regs, dxp->dx_ident->di_id);
2133 dxp->dx_ident->di_id = 0;
2134 dxp->dx_ident->di_flags &= ~DT_IDFLG_CGREG;