Lines Matching refs:work_ctx
28 data->work_ctx.iodev_sqe->sqe.iodev->data; in mlx90394_async_fetch()
36 rtio_iodev_sqe_err(data->work_ctx.iodev_sqe, rc); in mlx90394_async_fetch()
40 rc = rtio_sqe_rx_buf(data->work_ctx.iodev_sqe, buf_len, buf_len, &buf, &buf_len); in mlx90394_async_fetch()
43 rtio_iodev_sqe_err(data->work_ctx.iodev_sqe, rc); in mlx90394_async_fetch()
50 edata->header.timestamp = data->work_ctx.timestamp; in mlx90394_async_fetch()
51 edata->header.config_val = data->work_ctx.config_val; in mlx90394_async_fetch()
90 rtio_iodev_sqe_err(data->work_ctx.iodev_sqe, -ENOTSUP); in mlx90394_async_fetch()
94 rtio_iodev_sqe_ok(data->work_ctx.iodev_sqe, 0); in mlx90394_async_fetch()
119 data->work_ctx.timestamp = sensor_clock_cycles_to_ns(cycles); in mlx90394_submit()
120 data->work_ctx.iodev_sqe = iodev_sqe; in mlx90394_submit()
121 data->work_ctx.config_val = data->config_val; in mlx90394_submit()