uxSchedulerSuspended is only used within FreeRTOS.
 
Symbols
loading...
Files
loading...

uxSchedulerSuspended variable

Syntax

PRIVILEGED_DATA static volatile UBaseType_t uxSchedulerSuspended = ( UBaseType_t ) pdFALSE;

References

LocationReferrerText
tasks.c:389
PRIVILEGED_DATA static volatile UBaseType_t uxSchedulerSuspended = ( UBaseType_t ) pdFALSE;
tasks.c:1242vTaskDelete()
configASSERT( uxSchedulerSuspended == 0 );
tasks.c:1264vTaskDelayUntil()
configASSERT( uxSchedulerSuspended == 0 );
tasks.c:1348vTaskDelay()
configASSERT( uxSchedulerSuspended == 0 );
tasks.c:1772vTaskSuspend()
configASSERT( uxSchedulerSuspended == 0 );
tasks.c:1938xTaskResumeFromISR()
if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE )
tasks.c:2123vTaskSuspendAll()
++uxSchedulerSuspended;
tasks.c:2201xTaskResumeAll()
configASSERT( uxSchedulerSuspended );
tasks.c:2210xTaskResumeAll()
--uxSchedulerSuspended;
tasks.c:2212xTaskResumeAll()
if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE )
tasks.c:2615xTaskCatchUpTicks()
configASSERT( uxSchedulerSuspended == 0 );
tasks.c:2717xTaskIncrementTick()
if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE )
tasks.c:2991vTaskSwitchContext()
if( uxSchedulerSuspended != ( UBaseType_t ) pdFALSE )
tasks.c:3087vTaskPlaceOnUnorderedEventList()
configASSERT( uxSchedulerSuspended != 0 );
tasks.c:3160xTaskRemoveFromEventList()
if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE )
tasks.c:3212vTaskRemoveFromUnorderedEventList()
configASSERT( uxSchedulerSuspended != pdFALSE );
tasks.c:3996xTaskGetSchedulerState()
if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE )
tasks.c:4984xTaskGenericNotifyFromISR()
if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE )
tasks.c:5072vTaskNotifyGiveFromISR()
if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE )