Lines Matching refs:pReg
133 register RegionPtr pReg; in fbPixmapToRegion() local
146 pReg = RegionCreate(NULL, 1); in fbPixmapToRegion()
147 if (!pReg) in fbPixmapToRegion()
149 FirstRect = RegionBoxptr(pReg); in fbPixmapToRegion()
158 pReg->extents.x1 = width - 1; in fbPixmapToRegion()
159 pReg->extents.x2 = 0; in fbPixmapToRegion()
198 ADDRECT(pReg, rects, FirstRect, in fbPixmapToRegion()
223 ADDRECT(pReg, rects, FirstRect, in fbPixmapToRegion()
234 ADDRECT(pReg, rects, FirstRect, in fbPixmapToRegion()
264 pReg->data->numRects -= crects; in fbPixmapToRegion()
271 if (!pReg->data->numRects) in fbPixmapToRegion()
272 pReg->extents.x1 = pReg->extents.x2 = 0; in fbPixmapToRegion()
274 pReg->extents.y1 = RegionBoxptr(pReg)->y1; in fbPixmapToRegion()
275 pReg->extents.y2 = RegionEnd(pReg)->y2; in fbPixmapToRegion()
276 if (pReg->data->numRects == 1) { in fbPixmapToRegion()
277 free(pReg->data); in fbPixmapToRegion()
278 pReg->data = (RegDataPtr) NULL; in fbPixmapToRegion()
284 if (!RegionIsValid(pReg)) in fbPixmapToRegion()
288 return pReg; in fbPixmapToRegion()