Lines Matching full:icmsg
23 * @brief Icmsg IPC library API
24 * @defgroup ipc_icmsg_api Icmsg IPC library API
61 /** @brief Open an icmsg instance
63 * Open an icmsg instance to be able to send and receive messages to a remote
71 * @param[in] conf Structure containing configuration parameters for the icmsg
73 * @param[inout] dev_data Structure containing run-time data used by the icmsg
76 * events generated by this icmsg instance. The pointed memory
77 * must be preserved while the icmsg instance is active.
89 /** @brief Close an icmsg instance
91 * Closing an icmsg instance results in releasing all resources used by given
94 * @param[in] conf Structure containing configuration parameters for the icmsg
97 * @param[inout] dev_data Structure containing run-time data used by the icmsg
106 /** @brief Send a message to the remote icmsg instance.
108 * @param[in] conf Structure containing configuration parameters for the icmsg
110 * @param[inout] dev_data Structure containing run-time data used by the icmsg