|
Zephyr Project API 4.0.0
A Scalable Open Source RTOS
|
Go to the source code of this file.
Data Structures | |
| struct | ipc_static_vrings |
| Static VRINGs structure. More... | |
Macros | |
| #define | VRING_COUNT (2) |
| Number of used VRING buffers. | |
| #define | MEM_ALIGNMENT CONFIG_IPC_SERVICE_STATIC_VRINGS_MEM_ALIGNMENT |
| Memory alignment. | |
Typedefs | |
| typedef void(* | ipc_notify_cb) (struct virtqueue *vq, void *priv) |
| Define the notify callback. | |
Functions | |
| int | ipc_static_vrings_init (struct ipc_static_vrings *vr, unsigned int role) |
| Init the static VRINGs. | |
| int | ipc_static_vrings_deinit (struct ipc_static_vrings *vr, unsigned int role) |
| Deinitialise the static VRINGs. | |