|
Zephyr Project API
3.2.0
A Scalable Open Source RTOS
|
#include <zephyr/rtio/rtio.h>Go to the source code of this file.
Data Structures | |
| struct | rtio_simple_executor |
| Simple Executor. More... | |
Macros | |
| #define | RTIO_EXECUTOR_SIMPLE_DEFINE(name) struct rtio_simple_executor name = { .ctx = { .api = &z_rtio_simple_api } }; |
| Define a simple executor with a given name. More... | |
Functions | |
| int | rtio_simple_submit (struct rtio *r) |
| Submit to the simple executor. More... | |
| void | rtio_simple_ok (struct rtio *r, const struct rtio_sqe *sqe, int result) |
| Report a SQE has completed successfully. More... | |
| void | rtio_simple_err (struct rtio *r, const struct rtio_sqe *sqe, int result) |
| Report a SQE has completed with error. More... | |