if (eError != PVRSRV_OK)
return eError;
- psSysData->bReProcessQueues = IMG_FALSE;
-
eError = OSLockResource(&psSysData->sQProcessResource, ui32CallerID);
if (eError != PVRSRV_OK) {
- psSysData->bReProcessQueues = IMG_TRUE;
-
if (ui32CallerID == ISR_ID) {
if (bFlush) {
PVR_DPF(PVR_DBG_ERROR, "PVRSRVProcessQueues: "
OSUnlockResource(&psSysData->sQProcessResource, ui32CallerID);
- if (psSysData->bReProcessQueues)
- return PVRSRV_ERROR_PROCESSING_BLOCKED;
-
return PVRSRV_OK;
}
struct COMMAND_COMPLETE_DATA **ppsCmdCompleteData[SYS_DEVICE_COUNT];
- IMG_BOOL bReProcessQueues;
-
struct RA_ARENA *apsLocalDevMemArena[SYS_MAX_LOCAL_DEVMEM_ARENAS];
char *pszVersionString;