Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
rtio_iodev_sqe Struct Reference

IO device submission queue entry. More...

#include <zephyr/rtio/sqe.h>

Data Fields

struct rtio_sqe sqe
 Submission this entry carries.
struct mpsc_node q
 Link used to enqueue this entry.
struct rtio_iodev_sqenext
 Next entry in the chain or transaction, NULL if last.
struct rtior
 RTIO context the submission belongs to.

Detailed Description

IO device submission queue entry.

May be cast safely to and from a rtio_sqe as they occupy the same memory provided by the pool

Field Documentation

◆ next

struct rtio_iodev_sqe* rtio_iodev_sqe::next

Next entry in the chain or transaction, NULL if last.

◆ q

struct mpsc_node rtio_iodev_sqe::q

Link used to enqueue this entry.

◆ r

struct rtio* rtio_iodev_sqe::r

RTIO context the submission belongs to.

◆ sqe

struct rtio_sqe rtio_iodev_sqe::sqe

Submission this entry carries.


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