![]() |
Helixis 1.0
Task Programming API
|
#include <queue_internal.h>
Data Fields | |
| struct queue_element *volatile | enqueue [2] |
| struct queue_element *volatile *volatile | dequeue [2] |
| atom_t | aba_counter |
| struct freelist_state * | fs |
Definition at line 21 of file queue_internal.h.
Definition at line 28 of file queue_internal.h.
Referenced by queue_internal_init_element().
| struct queue_element* volatile * volatile dequeue[2] |
Definition at line 23 of file queue_internal.h.
Referenced by queue_dequeue(), and queue_internal_validate().
| struct queue_element* volatile enqueue[2] |
Definition at line 23 of file queue_internal.h.
Referenced by queue_delete(), queue_dequeue(), and queue_internal_queue().
| struct freelist_state* fs |
Definition at line 30 of file queue_internal.h.
Referenced by queue_delete(), queue_dequeue(), queue_internal_guaranteed_new_element_from_freelist(), queue_internal_new_element_from_freelist(), queue_internal_validate(), and queue_query().
1.7.4