SemaphoreData::uxRecursiveCallCount is only used within FreeRTOS.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesFreeRTOSSemaphoreData::uxRecursiveCallCount

SemaphoreData::uxRecursiveCallCount field

Syntax

UBaseType_t uxRecursiveCallCount;

References

LocationReferrerText
queue.c:76
UBaseType_t uxRecursiveCallCount;/*< Maintains a count of the number of times a recursive mutex has been recursively 'taken' when the structure is used as a mutex. */
queue.c:478prvInitialiseMutex()
pxNewQueue->u.xSemaphore.uxRecursiveCallCount = 0;
queue.c:611xQueueGiveMutexRecursive()
( pxMutex->u.xSemaphore.uxRecursiveCallCount )--;
queue.c:614xQueueGiveMutexRecursive()
if( pxMutex->u.xSemaphore.uxRecursiveCallCount == ( UBaseType_t ) 0 )
queue.c:658xQueueTakeMutexRecursive()
( pxMutex->u.xSemaphore.uxRecursiveCallCount )++;
queue.c:670xQueueTakeMutexRecursive()
( pxMutex->u.xSemaphore.uxRecursiveCallCount )++;

Data Use

Functions writing SemaphoreData::uxRecursiveCallCount
Functions reading SemaphoreData::uxRecursiveCallCount
all items filtered out
SemaphoreData::uxRecursiveCallCount
Type of SemaphoreData::uxRecursiveCallCount
SemaphoreData::uxRecursiveCallCount
all items filtered out