Lines Matching refs:size_t
9 size_t size;
10 size_t current; /* index of next byte to read */
11 size_t avail; /* number of bytes in */
15 void rb_init(struct ring_buffer *rb, size_t size);
17 size_t rb_can_write(struct ring_buffer *rb);
18 size_t rb_can_read(struct ring_buffer *rb);
19 size_t rb_write(struct ring_buffer *rb, void *data, size_t len);
20 size_t rb_read(struct ring_buffer *rb, void *data, size_t len);