FreeRTOS + 0/23 examples
CodeScope will show references to UBaseType_t from the following samples and libraries:
Libraries
Examples
STM32469I-Discovery
Demonstrations
Applications
FreeRTOS
STM32469I_EVAL
Demonstrations
Applications
FreeRTOS
LwIP
STM324x9I_EVAL
Demonstrations
Applications
FreeRTOS
LwIP
STM32F429I-Discovery
Demonstrations
Applications
FreeRTOS
STM32446E_EVAL
Applications
FreeRTOS
STM324xG_EVAL
Applications
FreeRTOS
LwIP
STM32F412G-Discovery
Applications
FreeRTOS
STM32F413H-Discovery
Applications
FreeRTOS
STM32F413ZH-Nucleo
Applications
FreeRTOS
STM32F429ZI-Nucleo
Applications
LwIP
 
Symbols
loading...
Files
loading...

UBaseType_t

Syntax

typedef unsigned long UBaseType_t;

Examples

UBaseType_t is referenced by 23 libraries and example projects.

References

LocationReferrerScopeText
portmacro.h:57
typedef unsigned long UBaseType_t;
portmacro.h:57
typedef unsigned long UBaseType_t;
FreeRTOS.h:1091xSTATIC_LIST::uxDummy2xSTATIC_LIST
UBaseType_t uxDummy2;
FreeRTOS.h:1119xSTATIC_TCB::uxDummy5xSTATIC_TCB
UBaseType_t uxDummy5;
FreeRTOS.h:1129xSTATIC_TCB::uxDummy10xSTATIC_TCB
UBaseType_t uxDummy10[ 2 ];
FreeRTOS.h:1132xSTATIC_TCB::uxDummy12xSTATIC_TCB
UBaseType_t uxDummy12[ 2 ];
FreeRTOS.h:1183xSTATIC_QUEUE::::uxDummy2xSTATIC_QUEUE::
UBaseType_t uxDummy2;
FreeRTOS.h:1187xSTATIC_QUEUE::uxDummy4xSTATIC_QUEUE
UBaseType_t uxDummy4[ 3 ];
FreeRTOS.h:1199xSTATIC_QUEUE::uxDummy8xSTATIC_QUEUE
UBaseType_t uxDummy8;
FreeRTOS.h:1226xSTATIC_EVENT_GROUP::uxDummy3xSTATIC_EVENT_GROUP
UBaseType_t uxDummy3;
FreeRTOS.h:1257xSTATIC_TIMER::uxDummy7xSTATIC_TIMER
UBaseType_t uxDummy7;
FreeRTOS.h:1283xSTATIC_STREAM_BUFFER::uxDummy4xSTATIC_STREAM_BUFFER
UBaseType_t uxDummy4;
cmsis_os.c:105makeFreeRtosPriority()
unsigned portBASE_TYPE fpriority = tskIDLE_PRIORITY;
cmsis_os.c:120makeCmsisPriority()
cmsis_os.c:121makeCmsisPriority()
priority = (osPriority)((int)osPriorityIdle + (int)(fpriority - tskIDLE_PRIORITY));
cmsis_os.c:759osSemaphoreCreate()
croutine.h:47crCOROUTINE_CODE::#1
typedef void (*crCOROUTINE_CODE)( CoRoutineHandle_t, UBaseType_t );
croutine.h:54corCoRoutineControlBlock::uxPrioritycorCoRoutineControlBlock
UBaseType_t uxPriority; /*< The priority of the co-routine in relation to other co-routines. */
croutine.h:55corCoRoutineControlBlock::uxIndexcorCoRoutineControlBlock
UBaseType_t uxIndex; /*< Used to distinguish between co-routines when multiple co-routines use the same co-routine function. */
croutine.h:131xCoRoutineCreate()::uxPriorityxCoRoutineCreate()
event_groups.c:69EventGroupDef_t::uxEventGroupNumberEventGroupDef_t
UBaseType_t uxEventGroupNumber;
event_groups.c:505xEventGroupGetBitsFromISR()
UBaseType_t uxSavedInterruptStatus;
event_groups.c:622vEventGroupDelete()
while( listCURRENT_LIST_LENGTH( pxTasksWaitingForBits ) > ( UBaseType_t ) 0 )
event_groups.c:723uxEventGroupGetNumber()
UBaseType_t uxEventGroupGetNumber( void* xEventGroup )
event_groups.c:725uxEventGroupGetNumber()
UBaseType_t xReturn;
event_groups.c:745vEventGroupSetNumber()
event_groups.h:747uxEventGroupGetNumber()
event_groups.h:748vEventGroupSetNumber()::uxEventGroupNumbervEventGroupSetNumber()
list.c:53vListInitialise()
pxList->uxNumberOfItems = ( UBaseType_t ) 0U;
list.c:170uxListRemove()
UBaseType_t uxListRemove( ListItem_t * const pxItemToRemove )
list.h:167xLIST::uxNumberOfItemsxLIST
volatile UBaseType_t uxNumberOfItems;
list.h:405uxListRemove()
mpu_prototypes.h:41MPU_xTaskCreate()::uxPriorityMPU_xTaskCreate()
BaseType_t MPU_xTaskCreate( TaskFunction_t pxTaskCode, const char * const pcName, const uint16_t usStackDepth, void * const pvParameters, UBaseType_t uxPriority, TaskHandle_t * const pxCreatedTask ) FREERTOS_SYSTEM_CALL;
mpu_prototypes.h:42MPU_xTaskCreateStatic()::uxPriorityMPU_xTaskCreateStatic()
mpu_prototypes.h:50MPU_uxTaskPriorityGet()
mpu_prototypes.h:53MPU_vTaskPrioritySet()::uxNewPriorityMPU_vTaskPrioritySet()
mpu_prototypes.h:60MPU_uxTaskGetNumberOfTasks()
mpu_prototypes.h:63MPU_uxTaskGetStackHighWaterMark()
mpu_prototypes.h:71MPU_uxTaskGetSystemState()
UBaseType_t MPU_uxTaskGetSystemState( TaskStatus_t * const pxTaskStatusArray, const UBaseType_t uxArraySize, uint32_t * const pulTotalRunTime ) FREERTOS_SYSTEM_CALL;
mpu_prototypes.h:93MPU_uxQueueMessagesWaiting()
mpu_prototypes.h:94MPU_uxQueueSpacesAvailable()
mpu_prototypes.h:98MPU_xQueueCreateCountingSemaphore()::uxMaxCountMPU_xQueueCreateCountingSemaphore()
QueueHandle_t MPU_xQueueCreateCountingSemaphore( const UBaseType_t uxMaxCount, const UBaseType_t uxInitialCount ) FREERTOS_SYSTEM_CALL;
mpu_prototypes.h:99MPU_xQueueCreateCountingSemaphoreStatic()::uxMaxCountMPU_xQueueCreateCountingSemaphoreStatic()
mpu_prototypes.h:106MPU_xQueueGenericCreate()::uxQueueLengthMPU_xQueueGenericCreate()
QueueHandle_t MPU_xQueueGenericCreate( const UBaseType_t uxQueueLength, const UBaseType_t uxItemSize, const uint8_t ucQueueType ) FREERTOS_SYSTEM_CALL;
mpu_prototypes.h:107MPU_xQueueGenericCreateStatic()::uxQueueLengthMPU_xQueueGenericCreateStatic()
mpu_prototypes.h:108MPU_xQueueCreateSet()::uxEventQueueLengthMPU_xQueueCreateSet()
QueueSetHandle_t MPU_xQueueCreateSet( const UBaseType_t uxEventQueueLength ) FREERTOS_SYSTEM_CALL;
mpu_prototypes.h:113MPU_vQueueSetQueueNumber()::uxQueueNumberMPU_vQueueSetQueueNumber()
mpu_prototypes.h:114MPU_uxQueueGetQueueNumber()
mpu_prototypes.h:118MPU_xTimerCreate()::uxAutoReloadMPU_xTimerCreate()
mpu_prototypes.h:119MPU_xTimerCreateStatic()::uxAutoReloadMPU_xTimerCreateStatic()
mpu_prototypes.h:126MPU_vTimerSetReloadMode()::uxAutoReloadMPU_vTimerSetReloadMode()
mpu_prototypes.h:127MPU_uxTimerGetReloadMode()
mpu_prototypes.h:141MPU_uxEventGroupGetNumber()
mpu_wrappers.c:116MPU_xTaskCreate()
BaseType_t MPU_xTaskCreate( TaskFunction_t pvTaskCode, const char * const pcName, uint16_t usStackDepth, void *pvParameters, UBaseType_t uxPriority, TaskHandle_t *pxCreatedTask ) /* FREERTOS_SYSTEM_CALL */
mpu_wrappers.c:197MPU_uxTaskPriorityGet()
UBaseType_t MPU_uxTaskPriorityGet( const TaskHandle_t pxTask ) /* FREERTOS_SYSTEM_CALL */
mpu_wrappers.c:199MPU_uxTaskPriorityGet()
UBaseType_t uxReturn;
mpu_wrappers.c:210MPU_vTaskPrioritySet()
void MPU_vTaskPrioritySet( TaskHandle_t pxTask, UBaseType_t uxNewPriority ) /* FREERTOS_SYSTEM_CALL */
mpu_wrappers.c:310MPU_uxTaskGetNumberOfTasks()
UBaseType_t MPU_uxTaskGetNumberOfTasks( void ) /* FREERTOS_SYSTEM_CALL */
mpu_wrappers.c:312MPU_uxTaskGetNumberOfTasks()
UBaseType_t uxReturn;
mpu_wrappers.c:442MPU_uxTaskGetSystemState()
UBaseType_t MPU_uxTaskGetSystemState( TaskStatus_t *pxTaskStatusArray, UBaseType_t uxArraySize, uint32_t *pulTotalRunTime ) /* FREERTOS_SYSTEM_CALL */
mpu_wrappers.c:444MPU_uxTaskGetSystemState()
UBaseType_t uxReturn;
mpu_wrappers.c:466MPU_uxTaskGetStackHighWaterMark()
UBaseType_t MPU_uxTaskGetStackHighWaterMark( TaskHandle_t xTask ) /* FREERTOS_SYSTEM_CALL */
mpu_wrappers.c:468MPU_uxTaskGetStackHighWaterMark()
UBaseType_t uxReturn;
mpu_wrappers.c:603MPU_xQueueGenericCreate()
QueueHandle_t MPU_xQueueGenericCreate( UBaseType_t uxQueueLength, UBaseType_t uxItemSize, uint8_t ucQueueType ) /* FREERTOS_SYSTEM_CALL */
mpu_wrappers.c:650MPU_uxQueueMessagesWaiting()
UBaseType_t MPU_uxQueueMessagesWaiting( const QueueHandle_t pxQueue ) /* FREERTOS_SYSTEM_CALL */
mpu_wrappers.c:653MPU_uxQueueMessagesWaiting()
UBaseType_t uxReturn;
mpu_wrappers.c:661MPU_uxQueueSpacesAvailable()
UBaseType_t MPU_uxQueueSpacesAvailable( const QueueHandle_t xQueue ) /* FREERTOS_SYSTEM_CALL */
mpu_wrappers.c:664MPU_uxQueueSpacesAvailable()
UBaseType_t uxReturn;
mpu_wrappers.c:745MPU_xQueueCreateCountingSemaphore()
QueueHandle_t MPU_xQueueCreateCountingSemaphore( UBaseType_t uxCountValue, UBaseType_t uxInitialCount ) /* FREERTOS_SYSTEM_CALL */
mpu_wrappers.c:798MPU_xQueueCreateSet()
QueueSetHandle_t MPU_xQueueCreateSet( UBaseType_t uxEventQueueLength ) /* FREERTOS_SYSTEM_CALL */
mpu_wrappers.c:952MPU_xTimerCreate()
TimerHandle_t MPU_xTimerCreate( const char * const pcTimerName, const TickType_t xTimerPeriodInTicks, const UBaseType_t uxAutoReload, void * const pvTimerID, TimerCallbackFunction_t pxCallbackFunction ) /* FREERTOS_SYSTEM_CALL */
mpu_wrappers.c:1047MPU_vTimerSetReloadMode()
void MPU_vTimerSetReloadMode( TimerHandle_t xTimer, const UBaseType_t uxAutoReload ) /* FREERTOS_SYSTEM_CALL */
mpu_wrappers.c:1058MPU_uxTimerGetReloadMode()
mpu_wrappers.c:1061MPU_uxTimerGetReloadMode()
UBaseType_t uxReturn;
port.c:146uxCriticalNesting
static UBaseType_t uxCriticalNesting = 0xaaaaaaaa;
port.c:190uxCriticalNesting
static UBaseType_t uxCriticalNesting = 0xaaaaaaaa;
queue.c:76SemaphoreData::uxRecursiveCallCountSemaphoreData
UBaseType_t uxRecursiveCallCount;/*< Maintains a count of the number of times a recursive mutex has been recursively 'taken' when the structure is used as a mutex. */
queue.c:111QueueDefinition::uxMessagesWaitingQueueDefinition
volatile UBaseType_t uxMessagesWaiting;/*< The number of items currently in the queue. */
queue.c:112QueueDefinition::uxLengthQueueDefinition
UBaseType_t uxLength; /*< The length of the queue defined as the number of items it will hold, not the number of bytes. */
queue.c:113QueueDefinition::uxItemSizeQueueDefinition
UBaseType_t uxItemSize; /*< The size of each items that the queue will hold. */
queue.c:127QueueDefinition::uxQueueNumberQueueDefinition
UBaseType_t uxQueueNumber;
queue.c:213prvInitialiseNewQueue()::uxQueueLengthprvInitialiseNewQueue()
static void prvInitialiseNewQueue( const UBaseType_t uxQueueLength, const UBaseType_t uxItemSize, uint8_t *pucQueueStorage, const uint8_t ucQueueType, Queue_t *pxNewQueue ) PRIVILEGED_FUNCTION;
queue.c:232prvGetDisinheritPriorityAfterTimeout()
queue.c:264xQueueGenericReset()
pxQueue->uxMessagesWaiting = ( UBaseType_t ) 0U;
queue.c:277xQueueGenericReset()
queue.c:368xQueueGenericCreate()
QueueHandle_t xQueueGenericCreate( const UBaseType_t uxQueueLength, const UBaseType_t uxItemSize, const uint8_t ucQueueType )
queue.c:374xQueueGenericCreate()
configASSERT( uxQueueLength > ( UBaseType_t ) 0 );
queue.c:422prvInitialiseNewQueue()
static void prvInitialiseNewQueue( const UBaseType_t uxQueueLength, const UBaseType_t uxItemSize, uint8_t *pucQueueStorage, const uint8_t ucQueueType, Queue_t *pxNewQueue )
queue.c:428prvInitialiseNewQueue()
if( uxItemSize == ( UBaseType_t ) 0 )
queue.c:499xQueueCreateMutex()
const UBaseType_t uxMutexLength = ( UBaseType_t ) 1, uxMutexSize = ( UBaseType_t ) 0;
queue.c:614xQueueGiveMutexRecursive()
if( pxMutex->u.xSemaphore.uxRecursiveCallCount == ( UBaseType_t ) 0 )
queue.c:714xQueueCreateCountingSemaphore()
queue.c:721xQueueCreateCountingSemaphore()
queue.c:747xQueueGenericSend()
configASSERT( !( ( pvItemToQueue == NULL ) && ( pxQueue->uxItemSize != ( UBaseType_t ) 0U ) ) );
queue.c:773xQueueGenericSend()
const UBaseType_t uxPreviousMessagesWaiting = pxQueue->uxMessagesWaiting;
queue.c:779xQueueGenericSend()
if( ( xCopyPosition == queueOVERWRITE ) && ( uxPreviousMessagesWaiting != ( UBaseType_t ) 0 ) )
queue.c:802xQueueGenericSend()
if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToReceive ) ) == pdFALSE )
queue.c:837xQueueGenericSend()
queue.c:953xQueueGenericSendFromISR()
UBaseType_t uxSavedInterruptStatus;
queue.c:957xQueueGenericSendFromISR()
configASSERT( !( ( pvItemToQueue == NULL ) && ( pxQueue->uxItemSize != ( UBaseType_t ) 0U ) ) );
queue.c:986xQueueGenericSendFromISR()
const UBaseType_t uxPreviousMessagesWaiting = pxQueue->uxMessagesWaiting;
queue.c:1005xQueueGenericSendFromISR()
if( ( xCopyPosition == queueOVERWRITE ) && ( uxPreviousMessagesWaiting != ( UBaseType_t ) 0 ) )
queue.c:1033xQueueGenericSendFromISR()
if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToReceive ) ) == pdFALSE )
queue.c:1061xQueueGenericSendFromISR()
queue.c:1115xQueueGiveFromISR()
UBaseType_t uxSavedInterruptStatus;
queue.c:1153xQueueGiveFromISR()
const UBaseType_t uxMessagesWaiting = pxQueue->uxMessagesWaiting;
queue.c:1170xQueueGiveFromISR()
pxQueue->uxMessagesWaiting = uxMessagesWaiting + ( UBaseType_t ) 1;
queue.c:1201xQueueGiveFromISR()
if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToReceive ) ) == pdFALSE )
queue.c:1229xQueueGiveFromISR()
queue.c:1288xQueueReceive()
configASSERT( !( ( ( pvBuffer ) == NULL ) && ( ( pxQueue )->uxItemSize != ( UBaseType_t ) 0U ) ) );
queue.c:1305xQueueReceive()
const UBaseType_t uxMessagesWaiting = pxQueue->uxMessagesWaiting;
queue.c:1309xQueueReceive()
if( uxMessagesWaiting > ( UBaseType_t ) 0 )
queue.c:1314xQueueReceive()
pxQueue->uxMessagesWaiting = uxMessagesWaiting - ( UBaseType_t ) 1;
queue.c:1319xQueueReceive()
queue.c:1452xQueueSemaphoreTake()
const UBaseType_t uxSemaphoreCount = pxQueue->uxMessagesWaiting;
queue.c:1456xQueueSemaphoreTake()
if( uxSemaphoreCount > ( UBaseType_t ) 0 )
queue.c:1462xQueueSemaphoreTake()
pxQueue->uxMessagesWaiting = uxSemaphoreCount - ( UBaseType_t ) 1;
queue.c:1481xQueueSemaphoreTake()
queue.c:1609xQueueSemaphoreTake()
UBaseType_t uxHighestWaitingPriority;
queue.c:1648xQueuePeek()
configASSERT( !( ( ( pvBuffer ) == NULL ) && ( ( pxQueue )->uxItemSize != ( UBaseType_t ) 0U ) ) );
queue.c:1665xQueuePeek()
const UBaseType_t uxMessagesWaiting = pxQueue->uxMessagesWaiting;
queue.c:1669xQueuePeek()
if( uxMessagesWaiting > ( UBaseType_t ) 0 )
queue.c:1684xQueuePeek()
queue.c:1788xQueueReceiveFromISR()
UBaseType_t uxSavedInterruptStatus;
queue.c:1792xQueueReceiveFromISR()
configASSERT( !( ( pvBuffer == NULL ) && ( pxQueue->uxItemSize != ( UBaseType_t ) 0U ) ) );
queue.c:1812xQueueReceiveFromISR()
const UBaseType_t uxMessagesWaiting = pxQueue->uxMessagesWaiting;
queue.c:1815xQueueReceiveFromISR()
if( uxMessagesWaiting > ( UBaseType_t ) 0 )
queue.c:1822xQueueReceiveFromISR()
pxQueue->uxMessagesWaiting = uxMessagesWaiting - ( UBaseType_t ) 1;
queue.c:1830xQueueReceiveFromISR()
queue.c:1879xQueuePeekFromISR()
UBaseType_t uxSavedInterruptStatus;
queue.c:1884xQueuePeekFromISR()
configASSERT( !( ( pvBuffer == NULL ) && ( pxQueue->uxItemSize != ( UBaseType_t ) 0U ) ) );
queue.c:1906xQueuePeekFromISR()
if( pxQueue->uxMessagesWaiting > ( UBaseType_t ) 0 )
queue.c:1930uxQueueMessagesWaiting()
queue.c:1932uxQueueMessagesWaiting()
UBaseType_t uxReturn;
queue.c:1946uxQueueSpacesAvailable()
queue.c:1948uxQueueSpacesAvailable()
UBaseType_t uxReturn;
queue.c:1963uxQueueMessagesWaitingFromISR()
queue.c:1965uxQueueMessagesWaitingFromISR()
UBaseType_t uxReturn;
queue.c:2019uxQueueGetQueueNumber()
queue.c:2029vQueueSetQueueNumber()
queue.c:2049prvGetDisinheritPriorityAfterTimeout()
static UBaseType_t prvGetDisinheritPriorityAfterTimeout( const Queue_t * const pxQueue )
queue.c:2051prvGetDisinheritPriorityAfterTimeout()
UBaseType_t uxHighestPriorityOfWaitingTasks;
queue.c:2061prvGetDisinheritPriorityAfterTimeout()
uxHighestPriorityOfWaitingTasks = ( UBaseType_t ) configMAX_PRIORITIES - ( UBaseType_t ) listGET_ITEM_VALUE_OF_HEAD_ENTRY( &( pxQueue->xTasksWaitingToReceive ) );
queue.c:2065prvGetDisinheritPriorityAfterTimeout()
uxHighestPriorityOfWaitingTasks = tskIDLE_PRIORITY;
queue.c:2077prvCopyDataToQueue()
UBaseType_t uxMessagesWaiting;
queue.c:2083prvCopyDataToQueue()
if( pxQueue->uxItemSize == ( UBaseType_t ) 0 )
queue.c:2128prvCopyDataToQueue()
if( uxMessagesWaiting > ( UBaseType_t ) 0 )
queue.c:2147prvCopyDataToQueue()
pxQueue->uxMessagesWaiting = uxMessagesWaiting + ( UBaseType_t ) 1;
queue.c:2155prvCopyDataFromQueue()
if( pxQueue->uxItemSize != ( UBaseType_t ) 0 )
queue.c:2209prvUnlockQueue()
if( listLIST_IS_EMPTY( &( pxQueue->xTasksWaitingToReceive ) ) == pdFALSE )
queue.c:2232prvUnlockQueue()
queue.c:2266prvUnlockQueue()
queue.c:2297prvIsQueueEmpty()
if( pxQueue->uxMessagesWaiting == ( UBaseType_t ) 0 )
queue.c:2318xQueueIsQueueEmptyFromISR()
if( pxQueue->uxMessagesWaiting == ( UBaseType_t ) 0 )
queue.c:2650vQueueAddToRegistry()
UBaseType_t ux;
queue.c:2654vQueueAddToRegistry()
for( ux = ( UBaseType_t ) 0U; ux < ( UBaseType_t ) configQUEUE_REGISTRY_SIZE; ux++ )
queue.c:2679pcQueueGetName()
UBaseType_t ux;
queue.c:2684pcQueueGetName()
for( ux = ( UBaseType_t ) 0U; ux < ( UBaseType_t ) configQUEUE_REGISTRY_SIZE; ux++ )
queue.c:2707vQueueUnregisterQueue()
UBaseType_t ux;
queue.c:2711vQueueUnregisterQueue()
for( ux = ( UBaseType_t ) 0U; ux < ( UBaseType_t ) configQUEUE_REGISTRY_SIZE; ux++ )
queue.c:2756vQueueWaitForMessageRestricted()
if( pxQueue->uxMessagesWaiting == ( UBaseType_t ) 0U )
queue.c:2773xQueueCreateSet()
QueueSetHandle_t xQueueCreateSet( const UBaseType_t uxEventQueueLength )
queue.c:2777xQueueCreateSet()
pxQueue = xQueueGenericCreate( uxEventQueueLength, ( UBaseType_t ) sizeof( Queue_t * ), queueQUEUE_TYPE_SET );
queue.c:2798xQueueAddToSet()
else if( ( ( Queue_t * ) xQueueOrSemaphore )->uxMessagesWaiting != ( UBaseType_t ) 0 )
queue.c:2830xQueueRemoveFromSet()
else if( pxQueueOrSemaphore->uxMessagesWaiting != ( UBaseType_t ) 0 )
queue.c:2903prvNotifyQueueSetContainer()
if( listLIST_IS_EMPTY( &( pxQueueSetContainer->xTasksWaitingToReceive ) ) == pdFALSE )
queue.h:883uxQueueMessagesWaiting()
queue.h:900uxQueueSpacesAvailable()
queue.h:1393uxQueueMessagesWaitingFromISR()
queue.h:1416xQueueCreateCountingSemaphore()::uxMaxCountxQueueCreateCountingSemaphore()
queue.h:1417xQueueCreateCountingSemaphoreStatic()::uxMaxCountxQueueCreateCountingSemaphoreStatic()
queue.h:1496xQueueGenericCreate()::uxQueueLengthxQueueGenericCreate()
QueueHandle_t xQueueGenericCreate( const UBaseType_t uxQueueLength, const UBaseType_t uxItemSize, const uint8_t ucQueueType ) PRIVILEGED_FUNCTION;
queue.h:1556xQueueCreateSet()::uxEventQueueLengthxQueueCreateSet()
queue.h:1645vQueueSetQueueNumber()::uxQueueNumbervQueueSetQueueNumber()
queue.h:1646uxQueueGetQueueNumber()
stream_buffer.c:153StreamBufferDef_t::uxStreamBufferNumberStreamBufferDef_t
UBaseType_t uxStreamBufferNumber; /* Used for tracing purposes. */
stream_buffer.c:398xStreamBufferReset()
UBaseType_t uxStreamBufferNumber;
stream_buffer.c:643xStreamBufferSendFromISR()
stream_buffer.c:900xStreamBufferReceiveFromISR()
stream_buffer.c:1032xStreamBufferSendCompletedFromISR()
UBaseType_t uxSavedInterruptStatus;
stream_buffer.c:1036xStreamBufferSendCompletedFromISR()
uxSavedInterruptStatus = ( UBaseType_t ) portSET_INTERRUPT_MASK_FROM_ISR();
stream_buffer.c:1062xStreamBufferReceiveCompletedFromISR()
UBaseType_t uxSavedInterruptStatus;
stream_buffer.c:1066xStreamBufferReceiveCompletedFromISR()
uxSavedInterruptStatus = ( UBaseType_t ) portSET_INTERRUPT_MASK_FROM_ISR();
stream_buffer.c:1237uxStreamBufferGetStreamBufferNumber()
stream_buffer.c:1247vStreamBufferSetStreamBufferNumber()
stream_buffer.h:850vStreamBufferSetStreamBufferNumber()::uxStreamBufferNumbervStreamBufferSetStreamBufferNumber()
stream_buffer.h:851uxStreamBufferGetStreamBufferNumber()
task.h:127xTASK_PARAMETERS::uxPriorityxTASK_PARAMETERS
UBaseType_t uxPriority;
task.h:141xTASK_STATUS::xTaskNumberxTASK_STATUS
UBaseType_t xTaskNumber; /* A number unique to the task. */
task.h:143xTASK_STATUS::uxCurrentPriorityxTASK_STATUS
UBaseType_t uxCurrentPriority; /* The priority at which the task was running (may be inherited) when the structure was populated. */
task.h:144xTASK_STATUS::uxBasePriorityxTASK_STATUS
UBaseType_t uxBasePriority; /* The priority to which the task will return if the task's current priority has been inherited to avoid unbounded priority inversion when obtaining a mutex. Only valid if configUSE_MUTEXES is defined as 1 in FreeRTOSConfig.h. */
task.h:334xTaskCreate()::uxPriorityxTaskCreate()
UBaseType_t uxPriority,
task.h:894uxTaskPriorityGet()
task.h:902uxTaskPriorityGetFromISR()
task.h:1018vTaskPrioritySet()::uxNewPriorityvTaskPrioritySet()
task.h:1386uxTaskGetNumberOfTasks()
task.h:1442uxTaskGetStackHighWaterMark()
task.h:1641uxTaskGetSystemState()
UBaseType_t uxTaskGetSystemState( TaskStatus_t * const pxTaskStatusArray, const UBaseType_t uxArraySize, uint32_t * const pulTotalRunTime ) PRIVILEGED_FUNCTION;
task.h:2472vTaskPriorityDisinheritAfterTimeout()::uxHighestPriorityWaitingTaskvTaskPriorityDisinheritAfterTimeout()
task.h:2477uxTaskGetTaskNumber()
task.h:2483vTaskSetTaskNumber()::uxHandlevTaskSetTaskNumber()
tasks.c:262tskTaskControlBlock::uxPrioritytskTaskControlBlock
UBaseType_t uxPriority; /*< The priority of the task. 0 is the lowest priority. */
tasks.c:275tskTaskControlBlock::uxTCBNumbertskTaskControlBlock
UBaseType_t uxTCBNumber; /*< Stores a number that increments each time a TCB is created. It allows debuggers to determine when a task has been deleted and then recreated. */
tasks.c:276tskTaskControlBlock::uxTaskNumbertskTaskControlBlock
UBaseType_t uxTaskNumber; /*< Stores a number specifically for use by third party trace code. */
tasks.c:280tskTaskControlBlock::uxBasePrioritytskTaskControlBlock
UBaseType_t uxBasePriority; /*< The priority last assigned to the task - used by the priority inheritance mechanism. */
tasks.c:281tskTaskControlBlock::uxMutexesHeldtskTaskControlBlock
UBaseType_t uxMutexesHeld;
tasks.c:353uxDeletedTasksWaitingCleanUp
PRIVILEGED_DATA static volatile UBaseType_t uxDeletedTasksWaitingCleanUp = ( UBaseType_t ) 0U;
tasks.c:370uxCurrentNumberOfTasks
PRIVILEGED_DATA static volatile UBaseType_t uxCurrentNumberOfTasks = ( UBaseType_t ) 0U;
tasks.c:372uxTopReadyPriority
PRIVILEGED_DATA static volatile UBaseType_t uxTopReadyPriority = tskIDLE_PRIORITY;
tasks.c:377uxTaskNumber
PRIVILEGED_DATA static UBaseType_t uxTaskNumber = ( UBaseType_t ) 0U;
tasks.c:389uxSchedulerSuspended
PRIVILEGED_DATA static volatile UBaseType_t uxSchedulerSuspended = ( UBaseType_t ) pdFALSE;
tasks.c:491prvListTasksWithinSingleList()
tasks.c:555prvInitialiseNewTask()::uxPriorityprvInitialiseNewTask()
UBaseType_t uxPriority,
tasks.c:737xTaskCreate()
UBaseType_t uxPriority,
tasks.c:828prvInitialiseNewTask()
UBaseType_t uxPriority,
tasks.c:834prvInitialiseNewTask()
UBaseType_t x;
tasks.c:894prvInitialiseNewTask()
for( x = ( UBaseType_t ) 0; x < ( UBaseType_t ) configMAX_TASK_NAME_LEN; x++ )
tasks.c:924prvInitialiseNewTask()
if( uxPriority >= ( UBaseType_t ) configMAX_PRIORITIES )
tasks.c:926prvInitialiseNewTask()
uxPriority = ( UBaseType_t ) configMAX_PRIORITIES - ( UBaseType_t ) 1U;
tasks.c:1090prvAddNewTaskToReadyList()
if( uxCurrentNumberOfTasks == ( UBaseType_t ) 1 )
tasks.c:1173vTaskDelete()
if( uxListRemove( &( pxTCB->xStateListItem ) ) == ( UBaseType_t ) 0 )
tasks.c:1175vTaskDelete()
tasks.c:1478uxTaskPriorityGet()
UBaseType_t uxTaskPriorityGet( const TaskHandle_t xTask )
tasks.c:1481uxTaskPriorityGet()
UBaseType_t uxReturn;
tasks.c:1500uxTaskPriorityGetFromISR()
tasks.c:1503uxTaskPriorityGetFromISR()
UBaseType_t uxReturn, uxSavedInterruptState;
tasks.c:1540vTaskPrioritySet()
tasks.c:1543vTaskPrioritySet()
UBaseType_t uxCurrentBasePriority, uxPriorityUsedOnEntry;
tasks.c:1549vTaskPrioritySet()
if( uxNewPriority >= ( UBaseType_t ) configMAX_PRIORITIES )
tasks.c:1551vTaskPrioritySet()
uxNewPriority = ( UBaseType_t ) configMAX_PRIORITIES - ( UBaseType_t ) 1U;
tasks.c:1664vTaskPrioritySet()
if( uxListRemove( &( pxTCB->xStateListItem ) ) == ( UBaseType_t ) 0 )
tasks.c:1718vTaskSuspend()
if( uxListRemove( &( pxTCB->xStateListItem ) ) == ( UBaseType_t ) 0 )
tasks.c:1720vTaskSuspend()
tasks.c:1909xTaskResumeFromISR()
UBaseType_t uxSavedInterruptStatus;
tasks.c:1938xTaskResumeFromISR()
if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE )
tasks.c:2013vTaskStartScheduler()
portPRIVILEGE_BIT, /* In effect ( tskIDLE_PRIORITY | portPRIVILEGE_BIT ), but tskIDLE_PRIORITY is zero. */
tasks.c:2136prvGetExpectedIdleTime()
UBaseType_t uxHigherPriorityReadyTasks = pdFALSE;
tasks.c:2151prvGetExpectedIdleTime()
const UBaseType_t uxLeastSignificantBit = ( UBaseType_t ) 0x01;
tasks.c:2165prvGetExpectedIdleTime()
if( pxCurrentTCB->uxPriority > tskIDLE_PRIORITY )
tasks.c:2169prvGetExpectedIdleTime()
else if( listCURRENT_LIST_LENGTH( &( pxReadyTasksLists[ tskIDLE_PRIORITY ] ) ) > 1 )
tasks.c:2212xTaskResumeAll()
if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE )
tasks.c:2214xTaskResumeAll()
if( uxCurrentNumberOfTasks > ( UBaseType_t ) 0U )
tasks.c:2218xTaskResumeAll()
tasks.c:2322xTaskGetTickCountFromISR()
UBaseType_t uxSavedInterruptStatus;
tasks.c:2350uxTaskGetNumberOfTasks()
UBaseType_t uxTaskGetNumberOfTasks( void )
tasks.c:2375prvSearchForNameWithinSingleList()
UBaseType_t x;
tasks.c:2381prvSearchForNameWithinSingleList()
if( listCURRENT_LIST_LENGTH( pxList ) > ( UBaseType_t ) 0 )
tasks.c:2392prvSearchForNameWithinSingleList()
for( x = ( UBaseType_t ) 0; x < ( UBaseType_t ) configMAX_TASK_NAME_LEN; x++ )
tasks.c:2442xTaskGetHandle()
UBaseType_t uxQueue = configMAX_PRIORITIES;
tasks.c:2462xTaskGetHandle()
} while( uxQueue > ( UBaseType_t ) tskIDLE_PRIORITY ); /*lint !e961 MISRA exception as the casts are only redundant for some ports. */
tasks.c:2505uxTaskGetSystemState()
UBaseType_t uxTaskGetSystemState( TaskStatus_t * const pxTaskStatusArray, const UBaseType_t uxArraySize, uint32_t * const pulTotalRunTime )
tasks.c:2507uxTaskGetSystemState()
UBaseType_t uxTask = 0, uxQueue = configMAX_PRIORITIES;
tasks.c:2521uxTaskGetSystemState()
} while( uxQueue > ( UBaseType_t ) tskIDLE_PRIORITY ); /*lint !e961 MISRA exception as the casts are only redundant for some ports. */
tasks.c:2717xTaskIncrementTick()
if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE )
tasks.c:2729xTaskIncrementTick()
tasks.c:2744xTaskIncrementTick()
tasks.c:2823xTaskIncrementTick()
tasks.c:2938xTaskGetApplicationTaskTagFromISR()
UBaseType_t uxSavedInterruptStatus;
tasks.c:2991vTaskSwitchContext()
if( uxSchedulerSuspended != ( UBaseType_t ) pdFALSE )
tasks.c:3041vTaskSwitchContext()
taskSELECT_HIGHEST_PRIORITY_TASK(); /*lint !e9079 void * is used as this macro is used with timers and co-routines too. Alignment is known to be fine as the type of the pointer stored and retrieved is the same. */
tasks.c:3160xTaskRemoveFromEventList()
if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE )
tasks.c:3345uxTaskGetTaskNumber()
tasks.c:3347uxTaskGetTaskNumber()
UBaseType_t uxReturn;
tasks.c:3368vTaskSetTaskNumber()
void vTaskSetTaskNumber( TaskHandle_t xTask, const UBaseType_t uxHandle )
tasks.c:3432prvIdleTask()
if( listCURRENT_LIST_LENGTH( &( pxReadyTasksLists[ tskIDLE_PRIORITY ] ) ) > ( UBaseType_t ) 1 )
tasks.c:3514eTaskConfirmSleepModeStatus()
const UBaseType_t uxNonApplicationTasks = 1;
tasks.c:3609prvInitialiseTaskLists()
UBaseType_t uxPriority;
tasks.c:3611prvInitialiseTaskLists()
for( uxPriority = ( UBaseType_t ) 0U; uxPriority < ( UBaseType_t ) configMAX_PRIORITIES; uxPriority++ )
tasks.c:3650prvCheckTasksWaitingTermination()
while( uxDeletedTasksWaitingCleanUp > ( UBaseType_t ) 0U )
tasks.c:3766prvListTasksWithinSingleList()
tasks.c:3769prvListTasksWithinSingleList()
UBaseType_t uxTask = 0;
tasks.c:3771prvListTasksWithinSingleList()
if( listCURRENT_LIST_LENGTH( pxList ) > ( UBaseType_t ) 0 )
tasks.c:3859uxTaskGetStackHighWaterMark()
UBaseType_t uxTaskGetStackHighWaterMark( TaskHandle_t xTask )
tasks.c:3863uxTaskGetStackHighWaterMark()
UBaseType_t uxReturn;
tasks.c:3877uxTaskGetStackHighWaterMark()
uxReturn = ( UBaseType_t ) prvTaskCheckFreeStackSpace( pucEndOfStack );
tasks.c:3947prvResetNextTaskUnblockTime()
tasks.c:3996xTaskGetSchedulerState()
if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE )
tasks.c:4045xTaskPriorityInherit()
if( uxListRemove( &( pxMutexHolderTCB->xStateListItem ) ) == ( UBaseType_t ) 0 )
tasks.c:4124xTaskPriorityDisinherit()
if( pxTCB->uxMutexesHeld == ( UBaseType_t ) 0 )
tasks.c:4131xTaskPriorityDisinherit()
if( uxListRemove( &( pxTCB->xStateListItem ) ) == ( UBaseType_t ) 0 )
tasks.c:4133xTaskPriorityDisinherit()
tasks.c:4184vTaskPriorityDisinheritAfterTimeout()
tasks.c:4187vTaskPriorityDisinheritAfterTimeout()
UBaseType_t uxPriorityUsedOnEntry, uxPriorityToUse;
tasks.c:4188vTaskPriorityDisinheritAfterTimeout()
const UBaseType_t uxOnlyOneMutexHeld = ( UBaseType_t ) 1;
tasks.c:4249vTaskPriorityDisinheritAfterTimeout()
if( uxListRemove( &( pxTCB->xStateListItem ) ) == ( UBaseType_t ) 0 )
tasks.c:4381vTaskList()
UBaseType_t uxArraySize, x;
tasks.c:4902xTaskGenericNotifyFromISR()
UBaseType_t uxSavedInterruptStatus;
tasks.c:4984xTaskGenericNotifyFromISR()
if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE )
tasks.c:5030vTaskNotifyGiveFromISR()
UBaseType_t uxSavedInterruptStatus;
tasks.c:5072vTaskNotifyGiveFromISR()
if( uxSchedulerSuspended == ( UBaseType_t ) pdFALSE )
tasks.c:5193prvAddCurrentTaskToDelayedList()
if( uxListRemove( &( pxCurrentTCB->xStateListItem ) ) == ( UBaseType_t ) 0 )
timers.c:81tmrTimerControl::uxTimerNumbertmrTimerControl
UBaseType_t uxTimerNumber; /*<< An ID assigned by trace tools such as FreeRTOS+Trace */
timers.c:221prvInitialiseNewTimer()::uxAutoReloadprvInitialiseNewTimer()
const UBaseType_t uxAutoReload,
timers.c:265xTimerCreateTimerTask()
( ( UBaseType_t ) configTIMER_TASK_PRIORITY ) | portPRIVILEGE_BIT,
timers.c:284xTimerCreate()
const UBaseType_t uxAutoReload,
timers.c:351prvInitialiseNewTimer()
const UBaseType_t uxAutoReload,
timers.c:442vTimerSetReloadMode()
void vTimerSetReloadMode( TimerHandle_t xTimer, const UBaseType_t uxAutoReload )
timers.c:462uxTimerGetReloadMode()
UBaseType_t uxTimerGetReloadMode( TimerHandle_t xTimer )
timers.c:465uxTimerGetReloadMode()
UBaseType_t uxReturn;
timers.c:473uxTimerGetReloadMode()
uxReturn = ( UBaseType_t ) pdFALSE;
timers.c:478uxTimerGetReloadMode()
uxReturn = ( UBaseType_t ) pdTRUE;
timers.c:617prvProcessTimerOrBlockTask()
xListWasEmpty = listLIST_IS_EMPTY( pxOverflowTimerList );
timers.c:655prvGetNextExpireTime()
*pxListWasEmpty = listLIST_IS_EMPTY( pxCurrentTimerList );
timers.c:893prvSwitchTimerLists()
while( listLIST_IS_EMPTY( pxCurrentTimerList ) == pdFALSE )
timers.c:966prvCheckForValidListAndQueue()
xTimerQueue = xQueueCreate( ( UBaseType_t ) configTIMER_QUEUE_LENGTH, sizeof( DaemonTaskMessage_t ) );
timers.c:1103uxTimerGetTimerNumber()
UBaseType_t uxTimerGetTimerNumber( TimerHandle_t xTimer )
timers.c:1113vTimerSetTimerNumber()
void vTimerSetTimerNumber( TimerHandle_t xTimer, UBaseType_t uxTimerNumber )
timers.h:230xTimerCreate()::uxAutoReloadxTimerCreate()
const UBaseType_t uxAutoReload,
timers.h:1249vTimerSetReloadMode()::uxAutoReloadvTimerSetReloadMode()
timers.h:1263uxTimerGetReloadMode()
timers.h:1299vTimerSetTimerNumber()::uxTimerNumbervTimerSetTimerNumber()
timers.h:1300uxTimerGetTimerNumber()

Type Use

Variables of UBaseType_t type
MPU_xTaskCreate()::uxPriority
MPU_uxTaskGetSystemState()::uxArraySize
MPU_xQueueCreateCountingSemaphore()::uxMaxCount
MPU_xQueueCreateCountingSemaphore()::uxInitialCount
MPU_xQueueGenericCreate()::uxQueueLength
MPU_xQueueGenericCreate()::uxItemSize
MPU_xQueueCreateSet()::uxEventQueueLength
crCOROUTINE_CODE::#1
xQueueCreateMutex()::uxMutexLength
xQueueCreateMutex()::uxMutexSize
xQueueGenericSend()::uxPreviousMessagesWaiting
xQueueGenericSendFromISR()::uxSavedInterruptStatus
xQueueGenericSendFromISR()::uxPreviousMessagesWaiting
xQueueGiveFromISR()::uxSavedInterruptStatus
xQueueGiveFromISR()::uxMessagesWaiting
xQueueReceive()::uxMessagesWaiting
xQueueSemaphoreTake()::uxSemaphoreCount
xQueueSemaphoreTake()::uxHighestWaitingPriority
xQueuePeek()::uxMessagesWaiting
xQueueReceiveFromISR()::uxSavedInterruptStatus
xQueueReceiveFromISR()::uxMessagesWaiting
xQueuePeekFromISR()::uxSavedInterruptStatus
uxQueueMessagesWaiting()::uxReturn
uxQueueSpacesAvailable()::uxReturn
uxQueueMessagesWaitingFromISR()::uxReturn
prvGetDisinheritPriorityAfterTimeout()::uxHighestPriorityOfWaitingTasks
prvCopyDataToQueue()::uxMessagesWaiting
vQueueAddToRegistry()::ux
pcQueueGetName()::ux
vQueueUnregisterQueue()::ux
prvInitialiseNewTask()::x
uxTaskPriorityGet()::uxReturn
uxTaskPriorityGetFromISR()::uxReturn
uxTaskPriorityGetFromISR()::uxSavedInterruptState
vTaskPrioritySet()::uxCurrentBasePriority
vTaskPrioritySet()::uxPriorityUsedOnEntry
xTaskResumeFromISR()::uxSavedInterruptStatus
prvGetExpectedIdleTime()::uxHigherPriorityReadyTasks
prvGetExpectedIdleTime()::uxLeastSignificantBit
xTaskGetTickCountFromISR()::uxSavedInterruptStatus
prvSearchForNameWithinSingleList()::x
xTaskGetHandle()::uxQueue
uxTaskGetSystemState()::uxTask
uxTaskGetSystemState()::uxQueue
xTaskGetApplicationTaskTagFromISR()::uxSavedInterruptStatus
vTaskSwitchContext()::uxTopPriority
uxTaskGetTaskNumber()::uxReturn
eTaskConfirmSleepModeStatus()::uxNonApplicationTasks
prvInitialiseTaskLists()::uxPriority
prvListTasksWithinSingleList()::uxTask
uxTaskGetStackHighWaterMark()::uxReturn
vTaskPriorityDisinheritAfterTimeout()::uxPriorityUsedOnEntry
vTaskPriorityDisinheritAfterTimeout()::uxPriorityToUse
vTaskPriorityDisinheritAfterTimeout()::uxOnlyOneMutexHeld
vTaskList()::uxArraySize
vTaskList()::x
xTaskGenericNotifyFromISR()::uxSavedInterruptStatus
vTaskNotifyGiveFromISR()::uxSavedInterruptStatus
uxTimerGetReloadMode()::uxReturn
xEventGroupGetBitsFromISR()::uxSavedInterruptStatus
uxEventGroupGetNumber()::xReturn
xStreamBufferReset()::uxStreamBufferNumber
xStreamBufferSendFromISR()::uxSavedInterruptStatus
xStreamBufferReceiveFromISR()::uxSavedInterruptStatus
xStreamBufferSendCompletedFromISR()::uxSavedInterruptStatus
xStreamBufferReceiveCompletedFromISR()::uxSavedInterruptStatus
MPU_uxTaskPriorityGet()::uxReturn
MPU_uxTaskGetNumberOfTasks()::uxReturn
MPU_uxTaskGetSystemState()::uxReturn
MPU_uxTaskGetStackHighWaterMark()::uxReturn
MPU_uxQueueMessagesWaiting()::uxReturn
MPU_uxQueueSpacesAvailable()::uxReturn
MPU_xQueueCreateCountingSemaphore()::uxCountValue
MPU_uxTimerGetReloadMode()::uxReturn
all items filtered out
UBaseType_t