Lines Matching refs:iodev_sqe
15 static void adxl367_submit_fetch(struct rtio_iodev_sqe *iodev_sqe) in adxl367_submit_fetch() argument
18 (const struct sensor_read_config *) iodev_sqe->sqe.iodev->data; in adxl367_submit_fetch()
26 rc = rtio_sqe_rx_buf(iodev_sqe, min_buffer_len, min_buffer_len, &buffer, &buffer_len); in adxl367_submit_fetch()
29 rtio_iodev_sqe_err(iodev_sqe, rc); in adxl367_submit_fetch()
42 rtio_iodev_sqe_err(iodev_sqe, rc); in adxl367_submit_fetch()
51 rtio_iodev_sqe_err(iodev_sqe, rc); in adxl367_submit_fetch()
55 rtio_iodev_sqe_ok(iodev_sqe, 0); in adxl367_submit_fetch()
58 void adxl367_submit(const struct device *dev, struct rtio_iodev_sqe *iodev_sqe) in adxl367_submit() argument
61 (const struct sensor_read_config *) iodev_sqe->sqe.iodev->data; in adxl367_submit()
68 rtio_work_req_submit(req, iodev_sqe, adxl367_submit_fetch); in adxl367_submit()
70 adxl367_submit_stream(dev, iodev_sqe); in adxl367_submit()
72 rtio_iodev_sqe_err(iodev_sqe, -ENOTSUP); in adxl367_submit()