Lines Matching refs:drmFD

126         drmRmMap(pDRIEntPriv->drmFD, pDRIEntPriv->hLSAREA);  in DRIOpenDRMCleanup()
128 if (pDRIEntPriv->drmFD >= 0) { in DRIOpenDRMCleanup()
129 drmClose(pDRIEntPriv->drmFD); in DRIOpenDRMCleanup()
130 pDRIEntPriv->drmFD = 0; in DRIOpenDRMCleanup()
137 return DRI_ENT_PRIV(pScrn)->drmFD; in DRIMasterFD()
169 if (pDRIEntPriv && pDRIEntPriv->drmFD != -1) in DRIOpenDRMMaster()
176 tmp.drmFD = -1; in DRIOpenDRMMaster()
184 tmp.drmFD = drmOpen(drmDriverName, busID); in DRIOpenDRMMaster()
186 if (tmp.drmFD < 0) { in DRIOpenDRMMaster()
191 err = drmSetInterfaceVersion(tmp.drmFD, &sv); in DRIOpenDRMMaster()
197 drmClose(tmp.drmFD); in DRIOpenDRMMaster()
198 tmp.drmFD = -1; in DRIOpenDRMMaster()
202 if (tmp.drmFD <= 0) { in DRIOpenDRMMaster()
224 err = drmSetBusid(tmp.drmFD, busID); in DRIOpenDRMMaster()
235 if (drmAddMap(tmp.drmFD, 0, sAreaSize, DRM_SHM, in DRIOpenDRMMaster()
242 if (drmMap(tmp.drmFD, tmp.hLSAREA, sAreaSize, in DRIOpenDRMMaster()
418 pDRIPriv->drmFD = pDRIEntPriv->drmFD; in DRIScreenInit()
430 *pDRMFD = pDRIPriv->drmFD; in DRIScreenInit()
434 if (drmAddMap(pDRIPriv->drmFD, in DRIScreenInit()
440 drmClose(pDRIPriv->drmFD); in DRIScreenInit()
449 if (drmMap(pDRIPriv->drmFD, in DRIScreenInit()
455 drmClose(pDRIPriv->drmFD); in DRIScreenInit()
475 if (drmAddMap(pDRIPriv->drmFD, in DRIScreenInit()
483 drmClose(pDRIPriv->drmFD); in DRIScreenInit()
499 if ((reserved = drmGetReservedContextList(pDRIPriv->drmFD, in DRIScreenInit()
508 drmAddContextTag(pDRIPriv->drmFD, reserved[r], tag); in DRIScreenInit()
613 drmInstallSIGIOHandler(pDRIPriv->drmFD, DRISwapContext))) { in DRIScreenInit()
719 if (!drmRemoveSIGIOHandler(pDRIPriv->drmFD)) { in DRICloseScreen()
738 if ((reserved = drmGetReservedContextList(pDRIPriv->drmFD, in DRICloseScreen()
743 DRIDestroyContextPriv(drmGetContextTag(pDRIPriv->drmFD, in DRICloseScreen()
754 drmUnlock(pDRIPriv->drmFD, pDRIPriv->myContext); in DRICloseScreen()
774 if (closeMaster || (pDRIEntPriv->drmFD != pDRIPriv->drmFD)) { in DRICloseScreen()
775 drmClose(pDRIPriv->drmFD); in DRICloseScreen()
776 if (pDRIEntPriv->drmFD == pDRIPriv->drmFD) { in DRICloseScreen()
778 pDRIEntPriv->drmFD = -1; in DRICloseScreen()
874 if (drmAuthMagic(pDRIPriv->drmFD, magic)) in DRIAuthConnection()
919 if (drmCreateContext(pDRIPriv->drmFD, pHWContext)) { in DRICreateContextPriv()
941 drmAddContextTag(pDRIPriv->drmFD, hHWContext, pDRIContextPriv); in DRICreateContextPrivFromHandle()
949 if (drmSetContextFlags(pDRIPriv->drmFD, hHWContext, DRM_CONTEXT_2DONLY)) { in DRICreateContextPrivFromHandle()
957 if (drmSetContextFlags(pDRIPriv->drmFD, in DRICreateContextPrivFromHandle()
982 if (drmDestroyContext(pDRIPriv->drmFD, pDRIContextPriv->hwContext)) in DRIDestroyContextPriv()
991 drmDelContextTag(pDRIPriv->drmFD, pDRIContextPriv->hwContext); in DRIDestroyContextPriv()
1276 drmCreateDrawable(pDRIPriv->drmFD, in DRICreateDrawable()
1287 if (drmCreateDrawable(pDRIPriv->drmFD, in DRICreateDrawable()
1314 drmUpdateDrawableInfo(pDRIPriv->drmFD, in DRICreateDrawable()
1357 drmDestroyDrawable(pDRIPriv->drmFD, pDRIDrawablePriv->hwDrawable); in DRIDrawablePrivDestroy()
1717 DRISwapContext(int drmFD, void *oldctx, void *newctx) in DRISwapContext() argument
2119 drmUpdateDrawableInfo(pDRIPriv->drmFD, pDRIDrawablePriv->hwDrawable, in DRIClipNotify()
2182 DRM_LOCK(pDRIPriv->drmFD, pDRIPriv->pLSAREA, pDRIPriv->myContext, in DRILock()
2219 DRM_UNLOCK(pDRIPriv->drmFD, pDRIPriv->pLSAREA, pDRIPriv->myContext); in DRIUnlock()