RTEMS 6.1-rc6
|
This header file provides interfaces related to thread queue operations. More...
#include <rtems/score/threadq.h>
Go to the source code of this file.
Functions | |
void | _Thread_queue_Do_nothing_priority_actions (Thread_queue_Queue *queue, Priority_Actions *priority_actions) |
Initializes the priority actions so that no actions are performed. | |
void | _Thread_queue_FIFO_enqueue (Thread_queue_Queue *queue, Thread_Control *the_thread, Thread_queue_Context *queue_context) |
Enqueues the thread to the FIFO thread queue. | |
void | _Thread_queue_FIFO_extract (Thread_queue_Queue *queue, Thread_Control *the_thread, Thread_queue_Context *queue_context) |
Extracts the thread from the FIFO thread queue. | |
Thread_Control * | _Thread_queue_FIFO_surrender (Thread_queue_Queue *queue, Thread_queue_Heads *heads, Thread_Control *previous_owner, Thread_queue_Context *queue_context) |
Surrenders the thread queue to the first thread on the FIFO thread queue. | |
Thread_Control * | _Thread_queue_FIFO_first (const Thread_queue_Heads *heads) |
Gets the first thread on the FIFO thread queue. | |
This header file provides interfaces related to thread queue operations.