Zephyr Project API 3.7.0
A Scalable Open Source RTOS
|
RTIO Work request. More...
#include <work.h>
Data Fields | |
struct k_p4wq_work | work |
Work item used to submit unit of work. | |
struct rtio_iodev_sqe * | iodev_sqe |
Handle to IODEV SQE containing the operation. | |
rtio_work_submit_t | handler |
Callback handler where synchronous operation may be executed. | |
RTIO Work request.
This RTIO Work request to perform a work operation decoupled from its submission in the RTIO work-queues.
rtio_work_submit_t rtio_work_req::handler |
Callback handler where synchronous operation may be executed.
This is filled inside rtio_work_req_submit.
struct rtio_iodev_sqe* rtio_work_req::iodev_sqe |
Handle to IODEV SQE containing the operation.
This is filled inside rtio_work_req_submit.
struct k_p4wq_work rtio_work_req::work |
Work item used to submit unit of work.