| /Zephyr-latest/subsys/rtio/ |
| D | rtio_executor.c | 16 static void rtio_executor_op(struct rtio_iodev_sqe *iodev_sqe) in rtio_executor_op() 38 static inline void rtio_iodev_submit(struct rtio_iodev_sqe *iodev_sqe) in rtio_iodev_submit() 67 struct rtio_iodev_sqe *iodev_sqe = CONTAINER_OF(node, struct rtio_iodev_sqe, q); in rtio_executor_submit() local 146 static inline void rtio_executor_done(struct rtio_iodev_sqe *iodev_sqe, int result, bool is_ok) in rtio_executor_done() 188 void rtio_executor_ok(struct rtio_iodev_sqe *iodev_sqe, int result) in rtio_executor_ok() 200 void rtio_executor_err(struct rtio_iodev_sqe *iodev_sqe, int result) in rtio_executor_err()
|
| D | rtio_workq.c | 37 struct rtio_iodev_sqe *iodev_sqe = req->iodev_sqe; in rtio_work_handler() local 62 struct rtio_iodev_sqe *iodev_sqe, in rtio_work_req_submit()
|
| /Zephyr-latest/drivers/i3c/ |
| D | i3c_rtio_default.c | 16 static inline void i3c_msg_from_rx(const struct rtio_iodev_sqe *iodev_sqe, struct i3c_msg *msg) in i3c_msg_from_rx() 30 static inline void i3c_msg_from_tx(const struct rtio_iodev_sqe *iodev_sqe, struct i3c_msg *msg) in i3c_msg_from_tx() 44 static inline void i3c_msg_from_tiny_tx(const struct rtio_iodev_sqe *iodev_sqe, struct i3c_msg *msg) in i3c_msg_from_tiny_tx() 152 void i3c_iodev_submit_fallback(const struct device *dev, struct rtio_iodev_sqe *iodev_sqe) in i3c_iodev_submit_fallback()
|
| /Zephyr-latest/drivers/i2c/ |
| D | i2c_rtio_default.c | 15 static inline void i2c_msg_from_rx(const struct rtio_iodev_sqe *iodev_sqe, struct i2c_msg *msg) in i2c_msg_from_rx() 28 static inline void i2c_msg_from_tx(const struct rtio_iodev_sqe *iodev_sqe, struct i2c_msg *msg) in i2c_msg_from_tx() 41 static inline void i2c_msg_from_tiny_tx(const struct rtio_iodev_sqe *iodev_sqe, struct i2c_msg *msg) in i2c_msg_from_tiny_tx() 139 void i2c_iodev_submit_fallback(const struct device *dev, struct rtio_iodev_sqe *iodev_sqe) in i2c_iodev_submit_fallback()
|
| /Zephyr-latest/drivers/sensor/st/lsm6dsv16x/ |
| D | lsm6dsv16x_rtio.c | 19 static void lsm6dsv16x_submit_sample(const struct device *dev, struct rtio_iodev_sqe *iodev_sqe) in lsm6dsv16x_submit_sample() 140 void lsm6dsv16x_submit_sync(struct rtio_iodev_sqe *iodev_sqe) in lsm6dsv16x_submit_sync() 154 void lsm6dsv16x_submit(const struct device *dev, struct rtio_iodev_sqe *iodev_sqe) in lsm6dsv16x_submit()
|
| /Zephyr-latest/drivers/sensor/tdk/icm42688/ |
| D | icm42688_rtio.c | 48 static void icm42688_submit_one_shot(const struct device *dev, struct rtio_iodev_sqe *iodev_sqe) in icm42688_submit_one_shot() 87 void icm42688_submit_sync(struct rtio_iodev_sqe *iodev_sqe) in icm42688_submit_sync() 101 void icm42688_submit(const struct device *dev, struct rtio_iodev_sqe *iodev_sqe) in icm42688_submit()
|
| D | icm42688_rtio_stream.c | 16 void icm42688_submit_stream(const struct device *sensor, struct rtio_iodev_sqe *iodev_sqe) in icm42688_submit_stream() 63 struct rtio_iodev_sqe *iodev_sqe = sqe->userdata; in icm42688_complete_cb() local 82 struct rtio_iodev_sqe *iodev_sqe = drv_data->streaming_sqe; in icm42688_fifo_count_cb() local
|
| /Zephyr-latest/drivers/sensor/adi/adxl345/ |
| D | adxl345_rtio.c | 15 static void adxl345_submit_fetch(struct rtio_iodev_sqe *iodev_sqe) in adxl345_submit_fetch() 44 void adxl345_submit(const struct device *dev, struct rtio_iodev_sqe *iodev_sqe) in adxl345_submit()
|
| /Zephyr-latest/drivers/sensor/adi/adxl362/ |
| D | adxl362_rtio.c | 15 static void adxl362_submit_fetch(struct rtio_iodev_sqe *iodev_sqe) in adxl362_submit_fetch() 44 void adxl362_submit(const struct device *dev, struct rtio_iodev_sqe *iodev_sqe) in adxl362_submit()
|
| /Zephyr-latest/drivers/sensor/tdk/icm45686/ |
| D | icm45686_stream.c | 98 struct rtio_iodev_sqe *iodev_sqe = data->stream.iodev_sqe; in icm45686_complete_result() local 149 struct rtio_iodev_sqe *iodev_sqe = data->stream.iodev_sqe; in icm45686_handle_event_actions() local 174 struct rtio_iodev_sqe *iodev_sqe = data->stream.iodev_sqe; in icm45686_handle_event_actions() local 214 struct rtio_iodev_sqe *iodev_sqe = data->stream.iodev_sqe; in icm45686_handle_event_actions() local 247 struct rtio_iodev_sqe *iodev_sqe = data->stream.iodev_sqe; in icm45686_handle_event_actions() local 334 struct rtio_iodev_sqe *iodev_sqe = data->stream.iodev_sqe; in icm45686_event_handler() local 353 struct rtio_iodev_sqe *iodev_sqe = data->stream.iodev_sqe; in icm45686_event_handler() local 432 struct rtio_iodev_sqe *iodev_sqe) in icm45686_stream_submit()
|
| D | icm45686.c | 126 struct rtio_iodev_sqe *iodev_sqe = (struct rtio_iodev_sqe *)sqe->userdata; in icm45686_complete_result() local 148 struct rtio_iodev_sqe *iodev_sqe) in icm45686_submit_one_shot() 212 static void icm45686_submit(const struct device *dev, struct rtio_iodev_sqe *iodev_sqe) in icm45686_submit()
|
| /Zephyr-latest/drivers/sensor/adi/adxl367/ |
| D | adxl367_rtio.c | 15 static void adxl367_submit_fetch(struct rtio_iodev_sqe *iodev_sqe) in adxl367_submit_fetch() 58 void adxl367_submit(const struct device *dev, struct rtio_iodev_sqe *iodev_sqe) in adxl367_submit()
|
| /Zephyr-latest/drivers/sensor/adi/adxl372/ |
| D | adxl372_rtio.c | 15 static void adxl372_submit_fetch(struct rtio_iodev_sqe *iodev_sqe) in adxl372_submit_fetch() 46 void adxl372_submit(const struct device *dev, struct rtio_iodev_sqe *iodev_sqe) in adxl372_submit()
|
| /Zephyr-latest/drivers/sensor/memsic/mmc56x3/ |
| D | mmc56x3_async.c | 14 void mmc56x3_submit_sync(struct rtio_iodev_sqe *iodev_sqe) in mmc56x3_submit_sync() 92 void mmc56x3_submit(const struct device *dev, struct rtio_iodev_sqe *iodev_sqe) in mmc56x3_submit()
|
| /Zephyr-latest/drivers/sensor/bosch/bme280/ |
| D | bme280_async.c | 16 void bme280_submit_sync(struct rtio_iodev_sqe *iodev_sqe) in bme280_submit_sync() 84 void bme280_submit(const struct device *dev, struct rtio_iodev_sqe *iodev_sqe) in bme280_submit()
|
| /Zephyr-latest/drivers/sensor/pixart/paa3905/ |
| D | paa3905_stream.c | 24 static void paa3905_chip_recovery_handler(struct rtio_iodev_sqe *iodev_sqe) in paa3905_chip_recovery_handler() 55 struct rtio_iodev_sqe *iodev_sqe = data->stream.iodev_sqe; in paa3905_complete_result() local 131 struct rtio_iodev_sqe *iodev_sqe = data->stream.iodev_sqe; in paa3905_stream_get_data() local 147 struct rtio_iodev_sqe *iodev_sqe = data->stream.iodev_sqe; in paa3905_stream_get_data() local 241 struct rtio_iodev_sqe *iodev_sqe) in paa3905_stream_submit()
|
| D | paa3905.c | 32 struct rtio_iodev_sqe *iodev_sqe = (struct rtio_iodev_sqe *)sqe->userdata; in paa3905_complete_result() local 53 static void paa3905_submit_one_shot(const struct device *dev, struct rtio_iodev_sqe *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()
|
| /Zephyr-latest/samples/subsys/rtio/sensor_batch_processing/src/ |
| D | vnd_sensor.c | 56 struct rtio_iodev_sqe *iodev_sqe) in vnd_sensor_iodev_execute() 83 static void vnd_sensor_iodev_submit(struct rtio_iodev_sqe *iodev_sqe) in vnd_sensor_iodev_submit() 96 struct rtio_iodev_sqe *iodev_sqe = CONTAINER_OF(node, struct rtio_iodev_sqe, q); in vnd_sensor_handle_int() local
|
| /Zephyr-latest/include/zephyr/rtio/ |
| D | work.h | 39 struct rtio_iodev_sqe *iodev_sqe; member
|
| D | rtio.h | 728 struct rtio_iodev_sqe *iodev_sqe = CONTAINER_OF(node, struct rtio_iodev_sqe, q); in rtio_sqe_pool_alloc() local 735 static inline void rtio_sqe_pool_free(struct rtio_sqe_pool *pool, struct rtio_iodev_sqe *iodev_sqe) in rtio_sqe_pool_free() 954 static inline struct rtio_iodev_sqe *rtio_txn_next(const struct rtio_iodev_sqe *iodev_sqe) in rtio_txn_next() 972 static inline struct rtio_iodev_sqe *rtio_chain_next(const struct rtio_iodev_sqe *iodev_sqe) in rtio_chain_next() 989 static inline struct rtio_iodev_sqe *rtio_iodev_sqe_next(const struct rtio_iodev_sqe *iodev_sqe) in rtio_iodev_sqe_next() 1004 struct rtio_iodev_sqe *iodev_sqe = rtio_sqe_pool_alloc(r->sqe_pool); in rtio_sqe_acquire() local 1022 struct rtio_iodev_sqe *iodev_sqe; in rtio_sqe_drop_all() local 1132 static inline uint32_t rtio_cqe_compute_flags(struct rtio_iodev_sqe *iodev_sqe) in rtio_cqe_compute_flags() 1220 static inline void rtio_iodev_sqe_ok(struct rtio_iodev_sqe *iodev_sqe, int result) in rtio_iodev_sqe_ok() 1233 static inline void rtio_iodev_sqe_err(struct rtio_iodev_sqe *iodev_sqe, int result) in rtio_iodev_sqe_err() [all …]
|
| /Zephyr-latest/drivers/spi/ |
| D | spi_rtio.c | 21 static void spi_rtio_iodev_default_submit_sync(struct rtio_iodev_sqe *iodev_sqe) in spi_rtio_iodev_default_submit_sync() 138 struct rtio_iodev_sqe *iodev_sqe) in spi_rtio_iodev_default_submit() 400 struct rtio_iodev_sqe *iodev_sqe) in spi_rtio_submit()
|
| /Zephyr-latest/tests/subsys/rtio/rtio_api/src/ |
| D | rtio_iodev_test.h | 82 struct rtio_iodev_sqe *iodev_sqe = data->txn_curr; in rtio_iodev_timer_fn() local 106 static void rtio_iodev_test_submit(struct rtio_iodev_sqe *iodev_sqe) in rtio_iodev_test_submit()
|
| /Zephyr-latest/tests/subsys/rtio/workq/src/ |
| D | main.c | 18 static void work_handler(struct rtio_iodev_sqe *iodev_sqe) in work_handler() 31 static void dummy_submit(struct rtio_iodev_sqe *iodev_sqe) in dummy_submit()
|
| /Zephyr-latest/drivers/sensor/asahi_kasei/akm09918c/ |
| D | akm09918c_async.c | 37 void akm09918c_submit(const struct device *dev, struct rtio_iodev_sqe *iodev_sqe) in akm09918c_submit() 80 struct rtio_iodev_sqe *iodev_sqe = (struct rtio_iodev_sqe *)arg0; in akm09918_after_start_cb() local
|
| /Zephyr-latest/drivers/sensor/melexis/mlx90394/ |
| D | mlx90394_async.c | 97 void mlx90394_submit(const struct device *dev, struct rtio_iodev_sqe *iodev_sqe) in mlx90394_submit()
|