Searched refs:ring_buffer (Results 1 – 15 of 15) sorted by relevance
| /Zephyr-latest/modules/hal_nordic/nrf_802154/serialization/platform/ |
| D | nrf_802154_spinel_backend_ipc.c | 110 static struct ringbuffer ring_buffer[RING_BUFFER_LEN]; variable 128 struct ringbuffer *buf = &ring_buffer[wr_idx]; in spinel_packet_from_thread_send() 143 struct ringbuffer *buf = &ring_buffer[rd_idx]; in spinel_packet_send_thread_fn()
|
| /Zephyr-latest/drivers/ethernet/ |
| D | eth_sam_gmac_priv.h | 211 struct ring_buffer { struct 245 struct ring_buffer tx_frag_list; 247 struct ring_buffer tx_frames;
|
| D | eth_sam_gmac.c | 406 static void ring_buffer_reset(struct ring_buffer *rb) in ring_buffer_reset() 415 static uint32_t ring_buffer_get(struct ring_buffer *rb) in ring_buffer_get() 431 static void ring_buffer_put(struct ring_buffer *rb, uint32_t val) in ring_buffer_put() 759 struct ring_buffer *tx_frag_list = &queue->tx_frag_list; in tx_error_handler() 762 struct ring_buffer *tx_frames = &queue->tx_frames; in tx_error_handler()
|
| /Zephyr-latest/drivers/i2s/ |
| D | i2s_litex.h | 73 struct ring_buffer { struct 84 struct ring_buffer mem_block_queue; argument
|
| D | i2s_sam_ssc.c | 61 struct ring_buffer { struct 86 struct ring_buffer mem_block_queue; argument 116 static int queue_get(struct ring_buffer *rb, void **mem_block, size_t *size) in queue_get() 140 static int queue_put(struct ring_buffer *rb, void *mem_block, size_t size) in queue_put()
|
| D | i2s_litex.c | 263 static int queue_get(struct ring_buffer *rb, void **mem_block, size_t *size) in queue_get() 285 static int queue_put(struct ring_buffer *rb, void *mem_block, size_t size) in queue_put()
|
| /Zephyr-latest/samples/subsys/usb/cdc_acm/src/ |
| D | main.c | 32 uint8_t ring_buffer[RING_BUF_SIZE]; variable 192 ring_buf_init(&ringbuf, sizeof(ring_buffer), ring_buffer); in main()
|
| /Zephyr-latest/lib/utils/ |
| D | CMakeLists.txt | 19 zephyr_sources_ifdef(CONFIG_RING_BUFFER ring_buffer.c)
|
| /Zephyr-latest/tests/kernel/pipe/deprecated/pipe/src/ |
| D | test_pipe.c | 990 unsigned char ring_buffer[PIPE_SIZE]; in ZTEST() local 995 k_pipe_init(&pipe, ring_buffer, sizeof(ring_buffer)); in ZTEST()
|
| /Zephyr-latest/doc/kernel/data_structures/ |
| D | ring_buffers.rst | 388 The following ring buffer APIs are provided by :zephyr_file:`include/zephyr/sys/ring_buffer.h`:
|
| /Zephyr-latest/doc/releases/ |
| D | release-notes-2.7.rst | 1493 * :github:`37145` - sys: ring_buffer: ring_buf_peek() and ring_buf_size_get() 1550 * :github:`36790` - sys: ring_buffer: correct space calculation when tail is less than head
|
| D | release-notes-3.0.rst | 941 * :github:`42157` - tests/lib/ringbuffer/libraries.ring_buffer: Miss a timeout
|
| D | release-notes-1.14.rst | 1976 * :github:`10755` - [Coverity CID :188885]Error handling issues in /lib/ring_buffer/ring_buffer.c
|
| D | release-notes-3.1.rst | 1646 * :github:`43818` - lib: os: ring_buffer: recent changes cause UART shell to fail on qemu_cortex_a9
|
| D | release-notes-3.3.rst | 2995 * :github:`53954` - tests: lib: ringbuffer: libraries.ring_buffer hangs
|