Lines Matching refs:sqe
187 struct rtio_sqe *sqe = &ctx->txn_curr->sqe; in mcux_lpi2c_start() local
188 struct i2c_dt_spec *dt_spec = sqe->iodev->data; in mcux_lpi2c_start()
192 switch (sqe->op) { in mcux_lpi2c_start()
194 return mcux_lpi2c_msg_start(dev, I2C_MSG_READ | sqe->iodev_flags, in mcux_lpi2c_start()
195 sqe->rx.buf, sqe->rx.buf_len, dt_spec->addr); in mcux_lpi2c_start()
197 return mcux_lpi2c_msg_start(dev, I2C_MSG_WRITE | sqe->iodev_flags, in mcux_lpi2c_start()
198 (uint8_t *)sqe->tiny_tx.buf, sqe->tiny_tx.buf_len, in mcux_lpi2c_start()
201 return mcux_lpi2c_msg_start(dev, I2C_MSG_WRITE | sqe->iodev_flags, in mcux_lpi2c_start()
202 (uint8_t *)sqe->tx.buf, sqe->tx.buf_len, in mcux_lpi2c_start()
205 res = mcux_lpi2c_do_configure(dev, sqe->i2c_config); in mcux_lpi2c_start()
208 LOG_ERR("Invalid op code %d for submission %p\n", sqe->op, (void *)sqe); in mcux_lpi2c_start()