tskTaskControlBlock::uxMutexesHeld is only used within FreeRTOS.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesFreeRTOStskTaskControlBlock::uxMutexesHeld

tskTaskControlBlock::uxMutexesHeld field

Syntax

UBaseType_t uxMutexesHeld;

References

LocationReferrerText
tasks.c:281
UBaseType_t uxMutexesHeld;
tasks.c:937prvInitialiseNewTask()
pxNewTCB->uxMutexesHeld = 0;
tasks.c:4116xTaskPriorityDisinherit()
configASSERT( pxTCB->uxMutexesHeld );
tasks.c:4117xTaskPriorityDisinherit()
( pxTCB->uxMutexesHeld )--;
tasks.c:4124xTaskPriorityDisinherit()
if( pxTCB->uxMutexesHeld == ( UBaseType_t ) 0 )
tasks.c:4194vTaskPriorityDisinheritAfterTimeout()
configASSERT( pxTCB->uxMutexesHeld );
tasks.c:4216vTaskPriorityDisinheritAfterTimeout()
if( pxTCB->uxMutexesHeld == uxOnlyOneMutexHeld )
tasks.c:4624pvTaskIncrementMutexHeldCount()
( pxCurrentTCB->uxMutexesHeld )++;

Data Use

Functions writing tskTaskControlBlock::uxMutexesHeld
Functions reading tskTaskControlBlock::uxMutexesHeld
all items filtered out
tskTaskControlBlock::uxMutexesHeld
Type of tskTaskControlBlock::uxMutexesHeld
tskTaskControlBlock::uxMutexesHeld
all items filtered out