Lines Matching full:instance

45 /** @brief Initialize an icmsg_me instance
48 * It initializes the underlying icmsg instance as one of the initialization
52 * underlying icmsg instance being created.
54 * instance. The structure shall be filled with zeros
56 * structure must be preserved while the icmsg_me instance
65 /** @brief Open an icmsg_me instance
67 * Open an icmsg_me instance to be able to send and receive messages to a
68 * remote instance.
69 * This function is blocking until the handshake with the remote instance is
73 * remote instance is being pefromed.
76 * underlying icmsg instance.
78 * instance. The structure is initialized with
80 * while the icmsg_me instance is active.
82 * events generated by this icmsg_me instance. The pointed memory
83 * must be preserved while the icmsg_me instance is active.
95 /** @brief Wait until the underlying icmsg instance calls bound callback
106 * instance. The structure is initialized with
108 * while the icmsg_me instance is active.
112 /** @brief Notify the icmsg_me instance that the underlying icmsg was bound
115 * called by the underlying icmsg instance. One of the actions of the bound
119 * instance. The structure is initialized with
121 * while the icmsg_me instance is active.
125 /** @brief Notify the icmsg_me instance that data for an endpoint was received
128 * called by the underlying icmsg instance. If the data received by the icmsg
129 * instance contains data frame destined to one of the endpoints, this
133 * instance. The structure is initialized with
135 * while the icmsg_me instance is active.
152 * @note This function is not reentrant for a single icmsg_me instance.
156 * protection scope might be limited to a single instance.
159 * instance. The structure is initialized with
161 * while the icmsg_me instance is active.
181 * instance. The structure is initialized with
183 * while the icmsg_me instance is active.
196 * When the icmsg_me instance receives data from a remote endpoint, it must
203 * instance. The structure is initialized with
205 * while the icmsg_me instance is active.
222 * instance. The structure is initialized with
224 * while the icmsg_me instance is active.
232 * underlying icmsg instance.
234 * instance. The structure is initialized with
236 * while the icmsg_me instance is active.