pxReadyTasksLists is only used within FreeRTOS.
 
Symbols
loading...
Files
loading...

pxReadyTasksLists variable

Syntax

PRIVILEGED_DATA static List_t pxReadyTasksLists[ configMAX_PRIORITIES ];

References

LocationReferrerText
tasks.c:343
PRIVILEGED_DATA static List_t pxReadyTasksLists[ configMAX_PRIORITIES ];/*< Prioritised ready tasks. */
tasks.c:1134prvAddNewTaskToReadyList()
tasks.c:1175vTaskDelete()
tasks.c:1659vTaskPrioritySet()
if( listIS_CONTAINED_WITHIN( &( pxReadyTasksLists[ uxPriorityUsedOnEntry ] ), &( pxTCB->xStateListItem ) ) != pdFALSE )
tasks.c:1675vTaskPrioritySet()
tasks.c:1720vTaskSuspend()
tasks.c:1871vTaskResume()
tasks.c:1952xTaskResumeFromISR()
tasks.c:2169prvGetExpectedIdleTime()
else if( listCURRENT_LIST_LENGTH( &( pxReadyTasksLists[ tskIDLE_PRIORITY ] ) ) > 1 )
tasks.c:2223xTaskResumeAll()
tasks.c:2454xTaskGetHandle()
pxTCB = prvSearchForNameWithinSingleList( ( List_t * ) &( pxReadyTasksLists[ uxQueue ] ), pcNameToQuery );
tasks.c:2519uxTaskGetSystemState()
uxTask += prvListTasksWithinSingleList( &( pxTaskStatusArray[ uxTask ] ), &( pxReadyTasksLists[ uxQueue ] ), eReady );
tasks.c:2672xTaskAbortDelay()
prvAddTaskToReadyList( pxTCB );
tasks.c:2794xTaskIncrementTick()
tasks.c:2823xTaskIncrementTick()
if( listCURRENT_LIST_LENGTH( &( pxReadyTasksLists[ pxCurrentTCB->uxPriority ] ) ) > ( UBaseType_t ) 1 )
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:3163xTaskRemoveFromEventList()
prvAddTaskToReadyList( pxUnblockedTCB );
tasks.c:3241vTaskRemoveFromUnorderedEventList()
prvAddTaskToReadyList( pxUnblockedTCB );
tasks.c:3432prvIdleTask()
if( listCURRENT_LIST_LENGTH( &( pxReadyTasksLists[ tskIDLE_PRIORITY ] ) ) > ( UBaseType_t ) 1 )
tasks.c:3613prvInitialiseTaskLists()
vListInitialise( &( pxReadyTasksLists[ uxPriority ] ) );
tasks.c:4043xTaskPriorityInherit()
if( listIS_CONTAINED_WITHIN( &( pxReadyTasksLists[ pxMutexHolderTCB->uxPriority ] ), &( pxMutexHolderTCB->xStateListItem ) ) != pdFALSE )
tasks.c:4059xTaskPriorityInherit()
prvAddTaskToReadyList( pxMutexHolderTCB );
tasks.c:4133xTaskPriorityDisinherit()
tasks.c:4149xTaskPriorityDisinherit()
tasks.c:4247vTaskPriorityDisinheritAfterTimeout()
if( listIS_CONTAINED_WITHIN( &( pxReadyTasksLists[ uxPriorityUsedOnEntry ] ), &( pxTCB->xStateListItem ) ) != pdFALSE )
tasks.c:4261vTaskPriorityDisinheritAfterTimeout()
tasks.c:4850xTaskGenericNotify()
tasks.c:4987xTaskGenericNotifyFromISR()
tasks.c:5075vTaskNotifyGiveFromISR()