Lines Matching defs:rangep
178 reg_is_enclosed_in_range(struct regspec *rp, struct rangespec *rangep)
180 if (rp->regspec_bustype != rangep->rng_cbustype)
183 if (rp->regspec_addr < rangep->rng_coffset)
186 if (rangep->rng_size == 0)
190 (rangep->rng_coffset + rangep->rng_size - 1))
205 struct rangespec *rangep;
223 for (b = 0, rangep = sparc_pd_getrng(dp, 0); b < nrange; ++b, ++rangep)
224 if (reg_is_enclosed_in_range(rp, rangep))
236 rangep->rng_cbustype, rangep->rng_coffset,
237 rangep->rng_bustype, rangep->rng_offset, rangep->rng_size);
240 rp->regspec_bustype = rangep->rng_bustype;
241 rp->regspec_addr += rangep->rng_offset - rangep->rng_coffset;