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

tskTaskControlBlock::uxBasePriority field

Syntax

UBaseType_t uxBasePriority;

References

LocationReferrerText
tasks.c:280
UBaseType_t uxBasePriority; /*< The priority last assigned to the task - used by the priority inheritance mechanism. */
tasks.c:936prvInitialiseNewTask()
pxNewTCB->uxBasePriority = uxPriority;
tasks.c:1568vTaskPrioritySet()
uxCurrentBasePriority = pxTCB->uxBasePriority;
tasks.c:1626vTaskPrioritySet()
if( pxTCB->uxBasePriority == pxTCB->uxPriority )
tasks.c:1636vTaskPrioritySet()
pxTCB->uxBasePriority = uxNewPriority;
tasks.c:3685vTaskGetInfo()
pxTaskStatus->uxBasePriority = pxTCB->uxBasePriority;
tasks.c:4074xTaskPriorityInherit()
if( pxMutexHolderTCB->uxBasePriority < pxCurrentTCB->uxPriority )
tasks.c:4121xTaskPriorityDisinherit()
if( pxTCB->uxPriority != pxTCB->uxBasePriority )
tasks.c:4143xTaskPriorityDisinherit()
pxTCB->uxPriority = pxTCB->uxBasePriority;
tasks.c:4200vTaskPriorityDisinheritAfterTimeout()
if( pxTCB->uxBasePriority < uxHighestPriorityWaitingTask )
tasks.c:4206vTaskPriorityDisinheritAfterTimeout()
uxPriorityToUse = pxTCB->uxBasePriority;

Data Use

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