Lines Matching refs:buffer_ptr
49 rb->buffer_ptr = pool; in rt_ringbuffer_init()
85 rt_memcpy(&rb->buffer_ptr[rb->write_index], ptr, length); in rt_ringbuffer_put()
92 rt_memcpy(&rb->buffer_ptr[rb->write_index], in rt_ringbuffer_put()
95 rt_memcpy(&rb->buffer_ptr[0], in rt_ringbuffer_put()
135 rt_memcpy(&rb->buffer_ptr[rb->write_index], ptr, length); in rt_ringbuffer_put_force()
146 rt_memcpy(&rb->buffer_ptr[rb->write_index], in rt_ringbuffer_put_force()
149 rt_memcpy(&rb->buffer_ptr[0], in rt_ringbuffer_put_force()
199 rt_memcpy(ptr, &rb->buffer_ptr[rb->read_index], length); in rt_ringbuffer_get()
207 &rb->buffer_ptr[rb->read_index], in rt_ringbuffer_get()
210 &rb->buffer_ptr[0], in rt_ringbuffer_get()
246 *ptr = &rb->buffer_ptr[rb->read_index]; in rt_ringbuffer_peek()
280 rb->buffer_ptr[rb->write_index] = ch; in rt_ringbuffer_putchar()
313 rb->buffer_ptr[rb->write_index] = ch; in rt_ringbuffer_putchar_force()
355 *ch = rb->buffer_ptr[rb->read_index]; in rt_ringbuffer_getchar()
461 rt_free(rb->buffer_ptr); in rt_ringbuffer_destroy()