tskTaskControlBlock::pxStack is only used within FreeRTOS.
 
Symbols
loading...
Files
loading...

tskTaskControlBlock::pxStack field

Syntax

StackType_t *pxStack;

References

LocationReferrerText
tasks.c:263
StackType_t *pxStack; /*< Points to the start of the stack. */
tasks.c:701xTaskCreateRestricted()
pxNewTCB->pxStack = pxTaskDefinition->puxStackBuffer;
tasks.c:783xTaskCreate()
pxNewTCB->pxStack = pxStack;
tasks.c:854prvInitialiseNewTask()
( void ) memset( pxNewTCB->pxStack, ( int ) tskSTACK_FILL_BYTE, ( size_t ) ulStackDepth * sizeof( StackType_t ) );
tasks.c:864prvInitialiseNewTask()
pxTopOfStack = &( pxNewTCB->pxStack[ ulStackDepth - ( uint32_t ) 1 ] );
tasks.c:972prvInitialiseNewTask()
vPortStoreTaskMPUSettings( &( pxNewTCB->xMPUSettings ), xRegions, pxNewTCB->pxStack, ulStackDepth );
tasks.c:3030vTaskSwitchContext()
tasks.c:3680vTaskGetInfo()
pxTaskStatus->pxStackBase = pxTCB->pxStack;
tasks.c:3751vTaskGetInfo()
tasks.c:3869uxTaskGetStackHighWaterMark()
pucEndOfStack = ( uint8_t * ) pxTCB->pxStack;
tasks.c:3908prvDeleteTCB()
vPortFree( pxTCB->pxStack );
tasks.c:3920prvDeleteTCB()
vPortFree( pxTCB->pxStack );

Data Use

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