![]() |
RTEMS 6.1
|
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.