|
Zephyr Project API 4.0.0
A Scalable Open Source RTOS
|
Compute the mempool block index for a given pointer. More...
#include <rtio.h>
Data Fields | |
| struct rtio_sqe | sqe |
| struct mpsc_node | q |
| struct rtio_iodev_sqe * | next |
| struct rtio * | r |
Compute the mempool block index for a given pointer.
| [in] | r | RTIO context |
| [in] | ptr | Memory pointer in the mempool |
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
| struct rtio_iodev_sqe* rtio_iodev_sqe::next |
| struct mpsc_node rtio_iodev_sqe::q |
| struct rtio* rtio_iodev_sqe::r |
| struct rtio_sqe rtio_iodev_sqe::sqe |