Home
last modified time | relevance | path

Searched full:ringbuffer (Results 1 – 12 of 12) sorted by relevance

/nrf52832-nimble/rt-thread/components/drivers/audio/
H A Daudio_pipe.c53 read_nbytes = rt_ringbuffer_get(&(pipe->ringbuffer), buffer, size); in rt_pipe_read()
55 /* if the ringbuffer is empty, there won't be any writer waiting */ in rt_pipe_read()
71 read_nbytes = rt_ringbuffer_get(&(pipe->ringbuffer), buffer, size); in rt_pipe_read()
97 rt_ringbuffer_data_len(&pipe->ringbuffer)); in _rt_pipe_resume_reader()
136 write_nbytes = rt_ringbuffer_put_force(&(pipe->ringbuffer), in rt_pipe_write()
139 write_nbytes = rt_ringbuffer_put(&(pipe->ringbuffer), in rt_pipe_write()
156 write_nbytes = rt_ringbuffer_put(&(pipe->ringbuffer), buffer, size); in rt_pipe_write()
186 *(rt_size_t*)args = rt_ringbuffer_space_len(&pipe->ringbuffer); in rt_pipe_control()
228 rt_ringbuffer_init(&pipe->ringbuffer, buf, size); in rt_audio_pipe_init()
292 rt_free(pipe->ringbuffer.buffer_ptr); in rt_audio_pipe_destroy()
H A Daudio_pipe.h51 struct rt_ringbuffer ringbuffer; member
/nrf52832-nimble/rt-thread/components/drivers/include/ipc/
H A Dringbuffer.h27 * same mirror, the buffer is empty. The ASCII art of the ringbuffer is:
62 * RingBuffer for DeviceDriver
/nrf52832-nimble/rt-thread/components/drivers/src/
H A Dringbuffer.c262 * get a character from a ringbuffer
268 /* ringbuffer is empty */ in rt_ringbuffer_getchar()
H A Dpipe.c483 /* close fifo ringbuffer */ in rt_pipe_delete()
/nrf52832-nimble/rt-thread/components/drivers/include/
H A Drtdevice.h17 #include "ipc/ringbuffer.h"
/nrf52832-nimble/rt-thread/
H A DChangeLog.md125 * Add ringblk_buf component for the block mode but in ringbuffer applications;
260 * Fix the data issue in put data into ringbuffer.
972 * drivers/ringbuffer - 修改一些模糊不清的函数名称
973 * drivers/ringbuffer - 新增put_force和putchar_force接口函数
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/src/
H A Dble_monitor.c103 /* We need to try flush some data from ringbuffer if full */ in monitor_uart_queue_char()
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/
H A Dsyscfg.yml59 Monitor interface ringbuffer size for UART.
/nrf52832-nimble/
H A Dproject.uvprojx1261 <FileName>ringbuffer.c</FileName>
1263 <FilePath>rt-thread\components\drivers\src\ringbuffer.c</FilePath>
H A Dproject.uvoptx2100 <PathWithFileName>rt-thread\components\drivers\src\ringbuffer.c</PathWithFileName>
2101 <FilenameWithoutPath>ringbuffer.c</FilenameWithoutPath>
/nrf52832-nimble/rt-thread/components/vbus/
H A Dvbus.c1342 FINSH_FUNCTION_EXPORT_ALIAS(rt_vbus_rb_dump, vbrb, dump vbus ringbuffer status);