Lines Matching refs:pSAREA

408 		    (drmAddressPtr)(&pDRIPriv->pSAREA)) < 0)
418 pDRIPriv->hSAREA, pDRIPriv->pSAREA);
419 memset(pDRIPriv->pSAREA, 0, pDRIPriv->pDriverInfo->SAREASize);
424 pDRIPriv->pSAREA = (XF86DRISAREAPtr) pDRIEntPriv->pLSAREA;
442 drmUnmap(pDRIPriv->pSAREA, pDRIPriv->pDriverInfo->SAREASize);
488 pDRIPriv->pSAREA->drawableTable[i].stamp = 0;
489 pDRIPriv->pSAREA->drawableTable[i].flags = 0;
739 pDRIPriv->pSAREA);
740 if (drmUnmap(pDRIPriv->pSAREA, pDRIInfo->SAREASize)) {
746 pDRIPriv->pSAREA);
982 &pDRIPriv->pSAREA->dummy_context, 0))) {
989 pDRIPriv->pSAREA->dummy_context,
1096 pDRIPriv->pSAREA->drawableTable[i].stamp = DRIDrawableValidationStamp++;
1320 pDRIPriv->pSAREA->drawableTable[pDRIDrawablePriv->drawableIndex].stamp
1433 pDRIPriv->pSAREA->drawableTable[i].stamp =
1446 if (pDRIPriv->pSAREA->drawableTable[i].stamp <
1450 pDRIPriv->pSAREA->drawableTable[i].stamp;
1464 pDRIPriv->pSAREA->drawableTable[oldestIndex].stamp =
1474 pDRIPriv->pSAREA->drawableTable[i].stamp =
1497 *stamp = pDRIPriv->pSAREA->drawableTable[*index].stamp;
1691 DRM_SPINUNLOCK(&pDRIPriv->pSAREA->drawable_lock, 1);
2047 DRISpinLockTimeout(&pDRIPriv->pSAREA->drawable_lock, 1, 10000); /*10 secs*/
2142 pDRIPriv->pSAREA->drawableTable[pDRIDrawablePriv->drawableIndex].stamp
2187 return pDRIPriv->pSAREA->drawableTable[drawable_index].stamp;
2196 ErrorF("%s: %d\n", msg, pDRIPriv->pSAREA->drawable_lock.lock);
2251 return (void *)(((char*)pDRIPriv->pSAREA)+sizeof(XF86DRISAREARec));
2300 pDRIPriv->pSAREA->frame.x = x;
2301 pDRIPriv->pSAREA->frame.y = y;
2302 pDRIPriv->pSAREA->frame.width = pScrn->frameX1 - x + 1;
2303 pDRIPriv->pSAREA->frame.height = pScrn->frameY1 - y + 1;
2314 if (!pDRIPriv || !pDRIPriv->pSAREA) {
2316 pDRIPriv, pDRIPriv ? pDRIPriv->pSAREA : NULL);
2322 pScrn->frameX0 = pDRIPriv->pSAREA->frame.x;
2323 pScrn->frameY0 = pDRIPriv->pSAREA->frame.y;
2324 pScrn->frameX1 = pScrn->frameX0 + pDRIPriv->pSAREA->frame.width - 1;
2325 pScrn->frameY1 = pScrn->frameY0 + pDRIPriv->pSAREA->frame.height - 1;