Lines Matching refs:iodev_sqe
15 static void adxl372_submit_fetch(struct rtio_iodev_sqe *iodev_sqe) in adxl372_submit_fetch() argument
18 (const struct sensor_read_config *)iodev_sqe->sqe.iodev->data; in adxl372_submit_fetch()
27 rc = rtio_sqe_rx_buf(iodev_sqe, min_buffer_len, min_buffer_len, &buffer, &buffer_len); in adxl372_submit_fetch()
30 rtio_iodev_sqe_err(iodev_sqe, rc); in adxl372_submit_fetch()
39 rtio_iodev_sqe_err(iodev_sqe, rc); in adxl372_submit_fetch()
43 rtio_iodev_sqe_ok(iodev_sqe, 0); in adxl372_submit_fetch()
46 void adxl372_submit(const struct device *dev, struct rtio_iodev_sqe *iodev_sqe) in adxl372_submit() argument
49 (const struct sensor_read_config *)iodev_sqe->sqe.iodev->data; in adxl372_submit()
56 rtio_work_req_submit(req, iodev_sqe, adxl372_submit_fetch); in adxl372_submit()
58 adxl372_submit_stream(dev, iodev_sqe); in adxl372_submit()
60 rtio_iodev_sqe_err(iodev_sqe, -ENOTSUP); in adxl372_submit()