Lines Matching refs:pvInterruptEventMutex

124 static void * pvInterruptEventMutex = NULL;  variable
308 pvInterruptEventMutex = CreateMutex( NULL, FALSE, NULL ); in xPortStartScheduler()
311 if( ( pvInterruptEventMutex == NULL ) || ( pvInterruptEvent == NULL ) ) in xPortStartScheduler()
407 pvObjectList[ 0 ] = pvInterruptEventMutex; in prvProcessSimulatedInterrupts()
499 ReleaseMutex( pvInterruptEventMutex ); in prvProcessSimulatedInterrupts()
522 WaitForSingleObject( pvInterruptEventMutex, INFINITE ); in vPortDeleteThread()
534 ReleaseMutex( pvInterruptEventMutex ); in vPortDeleteThread()
581 if( pvInterruptEventMutex != NULL ) in vPortCloseRunningThread()
583 WaitForSingleObject( pvInterruptEventMutex, INFINITE ); in vPortCloseRunningThread()
585 ReleaseMutex( pvInterruptEventMutex ); in vPortCloseRunningThread()
605 if( ( ulInterruptNumber < portMAX_INTERRUPTS ) && ( pvInterruptEventMutex != NULL ) ) in vPortGenerateSimulatedInterrupt()
607 WaitForSingleObject( pvInterruptEventMutex, INFINITE ); in vPortGenerateSimulatedInterrupt()
625 ReleaseMutex( pvInterruptEventMutex ); in vPortGenerateSimulatedInterrupt()
645 WaitForSingleObject( pvInterruptEventMutex, INFINITE ); in vPortGenerateSimulatedInterruptFromWindowsThread()
660 ReleaseMutex( pvInterruptEventMutex ); in vPortGenerateSimulatedInterruptFromWindowsThread()
670 if( pvInterruptEventMutex != NULL ) in vPortSetInterruptHandler()
672 WaitForSingleObject( pvInterruptEventMutex, INFINITE ); in vPortSetInterruptHandler()
674 ReleaseMutex( pvInterruptEventMutex ); in vPortSetInterruptHandler()
690 WaitForSingleObject( pvInterruptEventMutex, INFINITE ); in vPortEnterCritical()
739 ReleaseMutex( pvInterruptEventMutex ); in vPortExitCritical()
745 if( pvInterruptEventMutex != NULL ) in vPortExitCritical()
750 ReleaseMutex( pvInterruptEventMutex ); in vPortExitCritical()