Lines Matching refs:ptr
64 const rt_uint8_t *ptr, in rt_ringbuffer_put() argument
85 rt_memcpy(&rb->buffer_ptr[rb->write_index], ptr, length); in rt_ringbuffer_put()
93 &ptr[0], in rt_ringbuffer_put()
96 &ptr[rb->buffer_size - rb->write_index], in rt_ringbuffer_put()
117 const rt_uint8_t *ptr, in rt_ringbuffer_put_force() argument
128 ptr = &ptr[length - rb->buffer_size]; in rt_ringbuffer_put_force()
135 rt_memcpy(&rb->buffer_ptr[rb->write_index], ptr, length); in rt_ringbuffer_put_force()
147 &ptr[0], in rt_ringbuffer_put_force()
150 &ptr[rb->buffer_size - rb->write_index], in rt_ringbuffer_put_force()
178 rt_uint8_t *ptr, in rt_ringbuffer_get() argument
199 rt_memcpy(ptr, &rb->buffer_ptr[rb->read_index], length); in rt_ringbuffer_get()
206 rt_memcpy(&ptr[0], in rt_ringbuffer_get()
209 rt_memcpy(&ptr[rb->buffer_size - rb->read_index], in rt_ringbuffer_get()
231 rt_size_t rt_ringbuffer_peek(struct rt_ringbuffer *rb, rt_uint8_t **ptr) in rt_ringbuffer_peek() argument
237 *ptr = RT_NULL; in rt_ringbuffer_peek()
246 *ptr = &rb->buffer_ptr[rb->read_index]; in rt_ringbuffer_peek()