Lines Matching refs:mp
61 i_ddi_bus_map(dev_info_t *dip, dev_info_t *rdip, ddi_map_req_t *mp,
65 ddi_map_req_t mr = *mp; /* Get private copy of request */
68 mp = &mr;
74 if (mp->map_type == DDI_MT_RNUMBER) {
76 int rnumber = mp->map_obj.rnumber;
95 mp->map_type = DDI_MT_REGSPEC;
96 mp->map_obj.rp = rp;
105 tmp_reg = *(mp->map_obj.rp); /* Preserve underlying data */
106 rp = mp->map_obj.rp = &tmp_reg; /* Use tmp_reg in request */
131 if ((error = i_ddi_apply_range(dip, rdip, mp->map_obj.rp)) != 0)
138 return (ddi_map(dip, mp, (off_t)0, (off_t)0, vaddrp));