25 #ifndef __MOTR_NET_TEST_RINGBUF_H__ 26 #define __MOTR_NET_TEST_RINGBUF_H__ bool m0_net_test_ringbuf_invariant(const struct m0_net_test_ringbuf *rb)
bool m0_net_test_ringbuf_is_empty(struct m0_net_test_ringbuf *rb)
int const char const void * value
void m0_net_test_ringbuf_fini(struct m0_net_test_ringbuf *rb)
void m0_net_test_ringbuf_push(struct m0_net_test_ringbuf *rb, size_t value)
struct m0_atomic64 ntr_end
size_t m0_net_test_ringbuf_nr(struct m0_net_test_ringbuf *rb)
struct m0_atomic64 ntr_start
int m0_net_test_ringbuf_init(struct m0_net_test_ringbuf *rb, size_t size)
size_t m0_net_test_ringbuf_pop(struct m0_net_test_ringbuf *rb)