Searched refs:txn_head (Results 1 – 11 of 11) sorted by relevance
/Zephyr-latest/tests/subsys/rtio/rtio_api/src/ |
D | rtio_iodev_test.h | 23 struct rtio_iodev_sqe *txn_head; member 39 if (!completion && data->txn_head != NULL) { in rtio_iodev_test_next() 47 data->txn_head = NULL; in rtio_iodev_test_next() 54 data->txn_head = next_sqe; in rtio_iodev_test_next() 65 rtio_iodev_sqe_err(data->txn_head, status); in rtio_iodev_test_complete() 75 rtio_iodev_sqe_ok(data->txn_head, status); in rtio_iodev_test_complete() 128 data->txn_head = NULL; in rtio_iodev_test_init()
|
/Zephyr-latest/drivers/i2c/ |
D | i2c_rtio.c | 60 ctx->txn_head = NULL; in i2c_rtio_init() 78 if (!completion && ctx->txn_head != NULL) { in i2c_rtio_next() 87 ctx->txn_head = NULL; in i2c_rtio_next() 93 ctx->txn_head = CONTAINER_OF(next, struct rtio_iodev_sqe, q); in i2c_rtio_next() 94 ctx->txn_curr = ctx->txn_head; in i2c_rtio_next() 105 rtio_iodev_sqe_err(ctx->txn_head, status); in i2c_rtio_complete() 115 rtio_iodev_sqe_ok(ctx->txn_head, status); in i2c_rtio_complete()
|
D | i2c_mcux_lpi2c_rtio.c | 154 if (ctx->txn_curr != ctx->txn_head && !(flags & I2C_MSG_RESTART)) { in mcux_lpi2c_msg_start()
|
/Zephyr-latest/drivers/spi/ |
D | spi_rtio.c | 33 struct rtio_iodev_sqe *txn_head = iodev_sqe; in spi_rtio_iodev_default_submit_sync() local 93 rtio_iodev_sqe_err(txn_head, err); in spi_rtio_iodev_default_submit_sync() 96 rtio_iodev_sqe_ok(txn_head, err); in spi_rtio_iodev_default_submit_sync() 306 ctx->txn_head = NULL; in spi_rtio_init() 334 ctx->txn_head = next_sqe; in spi_rtio_next() 337 ctx->txn_head = NULL; in spi_rtio_next() 348 struct rtio_iodev_sqe *txn_head = ctx->txn_head; in spi_rtio_complete() local 354 rtio_iodev_sqe_err(txn_head, status); in spi_rtio_complete() 356 rtio_iodev_sqe_ok(txn_head, status); in spi_rtio_complete()
|
D | spi_sam.c | 305 if (rtio_ctx->txn_head != NULL) { in dma_callback() 325 bool blocking = rtio_ctx->txn_head == NULL; in spi_sam_dma_txrx()
|
D | spi_mcux_lpspi.c | 536 if (rtio_ctx->txn_head != NULL) { in spi_mcux_master_rtio_callback()
|
D | spi_max32.c | 752 if (rtio_ctx->txn_head != NULL) { in spi_max32_callback()
|
/Zephyr-latest/drivers/i3c/ |
D | i3c_rtio.c | 64 ctx->txn_head = NULL; in i3c_rtio_init() 80 if (!completion && ctx->txn_head != NULL) { in i3c_rtio_next() 89 ctx->txn_head = NULL; in i3c_rtio_next() 95 ctx->txn_head = CONTAINER_OF(next, struct rtio_iodev_sqe, q); in i3c_rtio_next() 96 ctx->txn_curr = ctx->txn_head; in i3c_rtio_next() 107 rtio_iodev_sqe_err(ctx->txn_head, status); in i3c_rtio_complete() 117 rtio_iodev_sqe_ok(ctx->txn_head, status); in i3c_rtio_complete()
|
/Zephyr-latest/include/zephyr/drivers/spi/ |
D | rtio.h | 26 struct rtio_iodev_sqe *txn_head; member
|
/Zephyr-latest/include/zephyr/drivers/i2c/ |
D | rtio.h | 27 struct rtio_iodev_sqe *txn_head; member
|
/Zephyr-latest/include/zephyr/drivers/i3c/ |
D | rtio.h | 28 struct rtio_iodev_sqe *txn_head; member
|