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

prvAddTaskToReadyList macro

Syntax

#define prvAddTaskToReadyList( pxTCB ) \     traceMOVED_TASK_TO_READY_STATE( pxTCB ); \     taskRECORD_READY_PRIORITY( ( pxTCB )->uxPriority ); \     vListInsertEnd( &( pxReadyTasksLists[ ( pxTCB )->uxPriority ] ), &( ( pxTCB )->xStateListItem ) ); \     tracePOST_MOVED_TASK_TO_READY_STATE( pxTCB )

Arguments

pxTCB

References

LocationText
tasks.c:218
#define prvAddTaskToReadyList( pxTCB ) \
tasks.c:1134
prvAddTaskToReadyList( pxNewTCB );
tasks.c:1675
prvAddTaskToReadyList( pxTCB );
tasks.c:1871
prvAddTaskToReadyList( pxTCB );
tasks.c:1952
prvAddTaskToReadyList( pxTCB );
tasks.c:2223
prvAddTaskToReadyList( pxTCB );
tasks.c:2672
prvAddTaskToReadyList( pxTCB );
tasks.c:2794
prvAddTaskToReadyList( pxTCB );
tasks.c:3163
prvAddTaskToReadyList( pxUnblockedTCB );
tasks.c:3241
prvAddTaskToReadyList( pxUnblockedTCB );
tasks.c:4059
prvAddTaskToReadyList( pxMutexHolderTCB );
tasks.c:4149
prvAddTaskToReadyList( pxTCB );
tasks.c:4261
prvAddTaskToReadyList( pxTCB );
tasks.c:4850
prvAddTaskToReadyList( pxTCB );
tasks.c:4987
prvAddTaskToReadyList( pxTCB );
tasks.c:5075
prvAddTaskToReadyList( pxTCB );