![]() |
Arax -8d09c51940345c86062e8ef2427c705ae66e5926
A Runtime Framework for Decoupling Applications from Heterogeneous Accelerators
|
#include <queue.h>
Public Member Functions | |
volatile uint16_t bottom | __attribute__ ((aligned(CONF_CACHE_LINE))) |
volatile uint16_t top | __attribute__ ((aligned(CONF_CACHE_LINE))) |
Data Fields | |
void * | entries [UTILS_QUEUE_CAPACITY] |
volatile uint16_t bottom __attribute__ | ( | (aligned(CONF_CACHE_LINE)) | ) |
Push here
volatile uint16_t top __attribute__ | ( | (aligned(CONF_CACHE_LINE)) | ) |
Pop here
void* entries[UTILS_QUEUE_CAPACITY] |
Pointers to data.
Definition at line 18 of file queue.h.
Referenced by utils_queue_peek(), utils_queue_pop(), and utils_queue_push().