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

tskTaskControlBlock::ucStaticallyAllocated field

Syntax

uint8_t ucStaticallyAllocated;

References

LocationReferrerText
tasks.c:318
uint8_t ucStaticallyAllocated; /*< Set to pdTRUE if the task is a statically allocated to ensure no attempt is made to free the memory. */
tasks.c:708xTaskCreateRestricted()
pxNewTCB->ucStaticallyAllocated = tskSTATICALLY_ALLOCATED_STACK_ONLY;
tasks.c:805xTaskCreate()
pxNewTCB->ucStaticallyAllocated = tskDYNAMICALLY_ALLOCATED_STACK_AND_TCB;
tasks.c:3916prvDeleteTCB()
if( pxTCB->ucStaticallyAllocated == tskDYNAMICALLY_ALLOCATED_STACK_AND_TCB )
tasks.c:3923prvDeleteTCB()
else if( pxTCB->ucStaticallyAllocated == tskSTATICALLY_ALLOCATED_STACK_ONLY )
tasks.c:3933prvDeleteTCB()
configASSERT( pxTCB->ucStaticallyAllocated == tskSTATICALLY_ALLOCATED_STACK_AND_TCB );

Data Use

Functions writing tskTaskControlBlock::ucStaticallyAllocated
Functions reading tskTaskControlBlock::ucStaticallyAllocated
tskTaskControlBlock::ucStaticallyAllocated
all items filtered out
Type of tskTaskControlBlock::ucStaticallyAllocated
tskTaskControlBlock::ucStaticallyAllocated
uint8_t
all items filtered out