Searched refs:util_ringbuffer (Results 1 – 3 of 3) sorted by relevance
10 struct util_ringbuffer struct24 struct util_ringbuffer *util_ringbuffer_create( unsigned dwords ) in util_ringbuffer_create() argument26 struct util_ringbuffer *ring = CALLOC_STRUCT(util_ringbuffer); in util_ringbuffer_create()48 void util_ringbuffer_destroy( struct util_ringbuffer *ring ) in util_ringbuffer_destroy()59 static INLINE unsigned util_ringbuffer_space( const struct util_ringbuffer *ring ) in util_ringbuffer_space()67 static INLINE boolean util_ringbuffer_empty( const struct util_ringbuffer *ring ) in util_ringbuffer_empty()72 void util_ringbuffer_enqueue( struct util_ringbuffer *ring, in util_ringbuffer_enqueue()109 enum pipe_error util_ringbuffer_dequeue( struct util_ringbuffer *ring, in util_ringbuffer_dequeue()
15 struct util_ringbuffer;17 struct util_ringbuffer *util_ringbuffer_create( unsigned dwords );19 void util_ringbuffer_destroy( struct util_ringbuffer *ring );21 void util_ringbuffer_enqueue( struct util_ringbuffer *ring,24 enum pipe_error util_ringbuffer_dequeue( struct util_ringbuffer *ring,
53 struct util_ringbuffer *ring;