Lines Matching refs:iodev_sqe
32 struct rtio_iodev_sqe *iodev_sqe = (struct rtio_iodev_sqe *)sqe->userdata; in paa3905_complete_result() local
45 rtio_iodev_sqe_err(iodev_sqe, err); in paa3905_complete_result()
47 rtio_iodev_sqe_ok(iodev_sqe, 0); in paa3905_complete_result()
53 static void paa3905_submit_one_shot(const struct device *dev, struct rtio_iodev_sqe *iodev_sqe) in paa3905_submit_one_shot() argument
55 const struct sensor_read_config *cfg = iodev_sqe->sqe.iodev->data; in paa3905_submit_one_shot()
65 err = rtio_sqe_rx_buf(iodev_sqe, min_buf_len, min_buf_len, &buf, &buf_len); in paa3905_submit_one_shot()
68 rtio_iodev_sqe_err(iodev_sqe, err); in paa3905_submit_one_shot()
77 rtio_iodev_sqe_err(iodev_sqe, err); in paa3905_submit_one_shot()
87 rtio_iodev_sqe_err(iodev_sqe, -ENOMEM); in paa3905_submit_one_shot()
112 iodev_sqe); in paa3905_submit_one_shot()
117 static void paa3905_submit(const struct device *dev, struct rtio_iodev_sqe *iodev_sqe) in paa3905_submit() argument
119 const struct sensor_read_config *cfg = iodev_sqe->sqe.iodev->data; in paa3905_submit()
122 paa3905_submit_one_shot(dev, iodev_sqe); in paa3905_submit()
124 paa3905_stream_submit(dev, iodev_sqe); in paa3905_submit()
127 rtio_iodev_sqe_err(iodev_sqe, -ENOTSUP); in paa3905_submit()