Home
last modified time | relevance | path

Searched refs:ring_buffer (Results 1 – 15 of 15) sorted by relevance

/Zephyr-latest/modules/hal_nordic/nrf_802154/serialization/platform/
Dnrf_802154_spinel_backend_ipc.c110 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/
Deth_sam_gmac_priv.h211 struct ring_buffer { struct
245 struct ring_buffer tx_frag_list;
247 struct ring_buffer tx_frames;
Deth_sam_gmac.c406 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/
Di2s_litex.h73 struct ring_buffer { struct
84 struct ring_buffer mem_block_queue; argument
Di2s_sam_ssc.c61 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()
Di2s_litex.c263 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/
Dmain.c32 uint8_t ring_buffer[RING_BUF_SIZE]; variable
192 ring_buf_init(&ringbuf, sizeof(ring_buffer), ring_buffer); in main()
/Zephyr-latest/lib/utils/
DCMakeLists.txt19 zephyr_sources_ifdef(CONFIG_RING_BUFFER ring_buffer.c)
/Zephyr-latest/tests/kernel/pipe/deprecated/pipe/src/
Dtest_pipe.c990 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/
Dring_buffers.rst388 The following ring buffer APIs are provided by :zephyr_file:`include/zephyr/sys/ring_buffer.h`:
/Zephyr-latest/doc/releases/
Drelease-notes-2.7.rst1493 * :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
Drelease-notes-3.0.rst941 * :github:`42157` - tests/lib/ringbuffer/libraries.ring_buffer: Miss a timeout
Drelease-notes-1.14.rst1976 * :github:`10755` - [Coverity CID :188885]Error handling issues in /lib/ring_buffer/ring_buffer.c
Drelease-notes-3.1.rst1646 * :github:`43818` - lib: os: ring_buffer: recent changes cause UART shell to fail on qemu_cortex_a9
Drelease-notes-3.3.rst2995 * :github:`53954` - tests: lib: ringbuffer: libraries.ring_buffer hangs