prvTaskCheckFreeStackSpace() is only used within FreeRTOS.
 
Symbols
loading...
Files
loading...

prvTaskCheckFreeStackSpace() function

Syntax

static configSTACK_DEPTH_TYPE prvTaskCheckFreeStackSpace( const uint8_t * pucStackByte ) PRIVILEGED_FUNCTION;
Implemented in tasks.c:3799

Arguments

pucStackByte

References

LocationReferrerText
tasks.c:3799
static configSTACK_DEPTH_TYPE prvTaskCheckFreeStackSpace( const uint8_t * pucStackByte )
tasks.c:512
static configSTACK_DEPTH_TYPE prvTaskCheckFreeStackSpace( const uint8_t * pucStackByte ) PRIVILEGED_FUNCTION;
tasks.c:3751vTaskGetInfo()
pxTaskStatus->usStackHighWaterMark = prvTaskCheckFreeStackSpace( ( uint8_t * ) pxTCB->pxStack );
tasks.c:3877uxTaskGetStackHighWaterMark()
uxReturn = ( UBaseType_t ) prvTaskCheckFreeStackSpace( pucEndOfStack );

Call Tree

Functions calling prvTaskCheckFreeStackSpace()
prvTaskCheckFreeStackSpace()
Data read by prvTaskCheckFreeStackSpace()
Data written by prvTaskCheckFreeStackSpace()
prvTaskCheckFreeStackSpace()::ulCount
all items filtered out
prvTaskCheckFreeStackSpace()
prvTaskCheckFreeStackSpace()::ulCount
all items filtered out
Type of prvTaskCheckFreeStackSpace()
prvTaskCheckFreeStackSpace()
uint16_t
uint32_t
all items filtered out