Home
last modified time | relevance | path

Searched refs:queue_item (Results 1 – 6 of 6) sorted by relevance

/Zephyr-latest/drivers/i2s/
Di2s_litex.h67 struct queue_item { struct
74 struct queue_item *buf; argument
Di2s_ll_stm32.h10 struct queue_item { struct
Di2s_esp32.c30 struct queue_item { struct
122 struct queue_item item; in i2s_esp32_queue_drop()
268 struct queue_item item; in i2s_esp32_tx_start_transfer()
346 struct queue_item item = {.buffer = stream->mem_block, .size = stream->mem_block_len}; in i2s_esp32_rx_callback()
385 struct queue_item item; in i2s_esp32_tx_callback()
477 err = k_msgq_alloc_init(&dev_data->tx.queue, sizeof(struct queue_item), in i2s_esp32_initialize()
485 err = k_msgq_alloc_init(&dev_data->rx.queue, sizeof(struct queue_item), in i2s_esp32_initialize()
840 struct queue_item item; in i2s_esp32_read()
879 struct queue_item item = {.buffer = mem_block, .size = size}; in i2s_esp32_write()
Di2s_litex.c603 static struct queue_item rx_ring_buf[CONFIG_I2S_LITEX_RX_BLOCK_COUNT]; \
604 static struct queue_item tx_ring_buf[CONFIG_I2S_LITEX_TX_BLOCK_COUNT]; \
609 sizeof(dir##_ring_buf) / sizeof(struct queue_item), \
Di2s_ll_stm32.c41 struct queue_item item; in queue_get()
56 struct queue_item item = {.mem_block = mem_block, .size = size}; in queue_put()
955 K_MSGQ_DEFINE(rx_##index##_queue, sizeof(struct queue_item), CONFIG_I2S_STM32_RX_BLOCK_COUNT, 4);\
956 K_MSGQ_DEFINE(tx_##index##_queue, sizeof(struct queue_item), CONFIG_I2S_STM32_TX_BLOCK_COUNT, 4);\
Di2s_sam_ssc.c55 struct queue_item { struct
62 struct queue_item *buf; argument
1025 struct queue_item rx_0_ring_buf[CONFIG_I2S_SAM_SSC_RX_BLOCK_COUNT + 1];
1026 struct queue_item tx_0_ring_buf[CONFIG_I2S_SAM_SSC_TX_BLOCK_COUNT + 1];