zephyr/include/ipc
Carlo Caione 7cb91be0c0 ipc_service: Extend API with nocopy functions
Add several new functions to the IPC service API:
  - ipc_service_get_tx_buffer()
  - ipc_service_drop_tx_buffer()
  - ipc_service_send_nocopy()
  - ipc_service_release_rx_buffer()
  - ipc_service_hold_rx_buffer()

This set of function is used to support backends with nocopy capability.

Signed-off-by: Carlo Caione <ccaione@baylibre.com>
2022-04-01 09:05:06 -05:00
..
ipc_icmsg_buf.h ipc_service: Add new backend based on custom messaging buffer 2022-03-22 12:36:39 +01:00
ipc_rpmsg.h ipc_service: Automatically include source files for backends 2022-03-29 12:30:50 -07:00
ipc_service_backend.h ipc_service: Extend API with nocopy functions 2022-04-01 09:05:06 -05:00
ipc_service.h ipc_service: Extend API with nocopy functions 2022-04-01 09:05:06 -05:00
ipc_static_vrings.h ipc_service: Extend RPMsg structs and misc fixes 2021-11-22 23:03:23 -05:00
rpmsg_service.h