opal_ring_buffer_t 31 opal/class/opal_ring_buffer.c static void opal_ring_buffer_construct(opal_ring_buffer_t *); opal_ring_buffer_t 32 opal/class/opal_ring_buffer.c static void opal_ring_buffer_destruct(opal_ring_buffer_t *); opal_ring_buffer_t 34 opal/class/opal_ring_buffer.c OBJ_CLASS_INSTANCE(opal_ring_buffer_t, opal_object_t, opal_ring_buffer_t 41 opal/class/opal_ring_buffer.c static void opal_ring_buffer_construct(opal_ring_buffer_t *ring) opal_ring_buffer_t 55 opal/class/opal_ring_buffer.c static void opal_ring_buffer_destruct(opal_ring_buffer_t *ring) opal_ring_buffer_t 71 opal/class/opal_ring_buffer.c int opal_ring_buffer_init(opal_ring_buffer_t* ring, int size) opal_ring_buffer_t 88 opal/class/opal_ring_buffer.c void* opal_ring_buffer_push(opal_ring_buffer_t *ring, void *ptr) opal_ring_buffer_t 114 opal/class/opal_ring_buffer.c void* opal_ring_buffer_pop(opal_ring_buffer_t *ring) opal_ring_buffer_t 139 opal/class/opal_ring_buffer.c void* opal_ring_buffer_poke(opal_ring_buffer_t *ring, int i) opal_ring_buffer_t 56 opal/class/opal_ring_buffer.h typedef struct opal_ring_buffer_t opal_ring_buffer_t; opal_ring_buffer_t 60 opal/class/opal_ring_buffer.h OPAL_DECLSPEC OBJ_CLASS_DECLARATION(opal_ring_buffer_t); opal_ring_buffer_t 71 opal/class/opal_ring_buffer.h OPAL_DECLSPEC int opal_ring_buffer_init(opal_ring_buffer_t* ring, int size); opal_ring_buffer_t 82 opal/class/opal_ring_buffer.h OPAL_DECLSPEC void* opal_ring_buffer_push(opal_ring_buffer_t *ring, void *ptr); opal_ring_buffer_t 94 opal/class/opal_ring_buffer.h OPAL_DECLSPEC void* opal_ring_buffer_pop(opal_ring_buffer_t *ring); opal_ring_buffer_t 101 opal/class/opal_ring_buffer.h OPAL_DECLSPEC void* opal_ring_buffer_poke(opal_ring_buffer_t *ring, int i);