#include <queue.h>
Data Fields | |
void * | buf_p |
size_t | item_size |
size_t | n_slot |
volatile size_t | head |
volatile size_t | tail |
void* HIPC_queue::buf_p |
Definition at line 7 of file queue.h.
Referenced by hipcQueueEmpty(), hipcQueueFull(), and hipcQueueInit().
size_t HIPC_queue::item_size |
Definition at line 8 of file queue.h.
Referenced by hipcQueueEmpty(), hipcQueueFull(), hipcQueueInit(), and hipcQueueItemSize().
size_t HIPC_queue::n_slot |
Definition at line 9 of file queue.h.
Referenced by hipcQueueFull(), hipcQueueInit(), hipcQueuePop(), and hipcQueuePush().
volatile size_t HIPC_queue::head |
Definition at line 10 of file queue.h.
Referenced by hipcQueueClear(), hipcQueueEmpty(), hipcQueueFull(), hipcQueueInit(), and hipcQueuePop().
volatile size_t HIPC_queue::tail |
Definition at line 11 of file queue.h.
Referenced by hipcQueueClear(), hipcQueueEmpty(), hipcQueueFull(), hipcQueueInit(), and hipcQueuePush().