Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
rtio_work_req Struct Reference

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_sqeiodev_sqe
 Handle to IODEV SQE containing the operation.
 
rtio_work_submit_t handler
 Callback handler where synchronous operation may be executed.
 

Detailed Description

RTIO Work request.

This RTIO Work request to perform a work operation decoupled from its submission in the RTIO work-queues.

Field Documentation

◆ handler

rtio_work_submit_t rtio_work_req::handler

Callback handler where synchronous operation may be executed.

This is filled inside rtio_work_req_submit.

◆ iodev_sqe

struct rtio_iodev_sqe* rtio_work_req::iodev_sqe

Handle to IODEV SQE containing the operation.

This is filled inside rtio_work_req_submit.

◆ work

struct k_p4wq_work rtio_work_req::work

Work item used to submit unit of work.


The documentation for this struct was generated from the following file: