Lines Matching +full:conf +full:- +full:rx
4 * SPDX-License-Identifier: Apache-2.0
41 /* Tx/Rx buffers. */
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
82 * @retval -EALREADY when the instance is already opened.
85 int icmsg_open(const struct icmsg_config_t *conf,
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
103 int icmsg_close(const struct icmsg_config_t *conf,
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
117 * @retval -EBUSY when the instance has not finished handshake with the remote
119 * @retval -ENODATA when the requested data to send is empty.
120 * @retval -EBADMSG when the requested data to send is too big.
121 * @retval -ENOBUFS when there are no TX buffers available.
124 int icmsg_send(const struct icmsg_config_t *conf,