FreeRTOS
tskTaskControlBlock::ucStaticallyAllocated
is only used within FreeRTOS.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
FreeRTOS
tskTaskControlBlock::ucStaticallyAllocated
tskTaskControlBlock::ucStaticallyAllocated field
Syntax
from
tasks.c:318
uint8_t
ucStaticallyAllocated
;
References
Location
Referrer
Text
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:708
xTaskCreateRestricted()
pxNewTCB
->
ucStaticallyAllocated
=
tskSTATICALLY_ALLOCATED_STACK_ONLY
;
tasks.c:805
xTaskCreate()
pxNewTCB
->
ucStaticallyAllocated
=
tskDYNAMICALLY_ALLOCATED_STACK_AND_TCB
;
tasks.c:3916
prvDeleteTCB()
if
(
pxTCB
->
ucStaticallyAllocated
==
tskDYNAMICALLY_ALLOCATED_STACK_AND_TCB
)
tasks.c:3923
prvDeleteTCB()
else
if
(
pxTCB
->
ucStaticallyAllocated
==
tskSTATICALLY_ALLOCATED_STACK_ONLY
)
tasks.c:3933
prvDeleteTCB()
configASSERT
(
pxTCB
->
ucStaticallyAllocated
==
tskSTATICALLY_ALLOCATED_STACK_AND_TCB
)
;
Data Use
Functions writing
tskTaskControlBlock::ucStaticallyAllocated
Functions reading
tskTaskControlBlock::ucStaticallyAllocated
xTaskCreateRestricted()
xTaskCreate()
all items filtered out
tskTaskControlBlock::ucStaticallyAllocated
prvDeleteTCB()
all items filtered out
Type of
tskTaskControlBlock::ucStaticallyAllocated
tskTaskControlBlock::ucStaticallyAllocated
uint8_t
all items filtered out