Lines Matching refs:buffer_size
50 rb->buffer_size = RT_ALIGN_DOWN(size, RT_ALIGN_SIZE); in rt_ringbuffer_init()
82 if (rb->buffer_size - rb->write_index > length) in rt_ringbuffer_put()
94 rb->buffer_size - rb->write_index); in rt_ringbuffer_put()
96 &ptr[rb->buffer_size - rb->write_index], in rt_ringbuffer_put()
97 length - (rb->buffer_size - rb->write_index)); in rt_ringbuffer_put()
101 rb->write_index = length - (rb->buffer_size - rb->write_index); in rt_ringbuffer_put()
126 if (length > rb->buffer_size) in rt_ringbuffer_put_force()
128 ptr = &ptr[length - rb->buffer_size]; in rt_ringbuffer_put_force()
129 length = rb->buffer_size; in rt_ringbuffer_put_force()
132 if (rb->buffer_size - rb->write_index > length) in rt_ringbuffer_put_force()
148 rb->buffer_size - rb->write_index); in rt_ringbuffer_put_force()
150 &ptr[rb->buffer_size - rb->write_index], in rt_ringbuffer_put_force()
151 length - (rb->buffer_size - rb->write_index)); in rt_ringbuffer_put_force()
155 rb->write_index = length - (rb->buffer_size - rb->write_index); in rt_ringbuffer_put_force()
196 if (rb->buffer_size - rb->read_index > length) in rt_ringbuffer_get()
208 rb->buffer_size - rb->read_index); in rt_ringbuffer_get()
209 rt_memcpy(&ptr[rb->buffer_size - rb->read_index], in rt_ringbuffer_get()
211 length - (rb->buffer_size - rb->read_index)); in rt_ringbuffer_get()
215 rb->read_index = length - (rb->buffer_size - rb->read_index); in rt_ringbuffer_get()
248 if ((rt_size_t)(rb->buffer_size - rb->read_index) > size) in rt_ringbuffer_peek()
254 size = rb->buffer_size - rb->read_index; in rt_ringbuffer_peek()
283 if (rb->write_index == rb->buffer_size - 1) in rt_ringbuffer_putchar()
316 if (rb->write_index == rb->buffer_size - 1) in rt_ringbuffer_putchar_force()
357 if (rb->read_index == rb->buffer_size - 1) in rt_ringbuffer_getchar()
385 return rb->buffer_size; in rt_ringbuffer_data_len()
394 return rb->buffer_size - (ri - wi); in rt_ringbuffer_data_len()