Home
last modified time | relevance | path

Searched refs:rpmsg_lite_instance (Results 1 – 9 of 9) sorted by relevance

/hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-multicore/rpmsg_lite/lib/include/
Drpmsg_lite.h162 struct rpmsg_lite_instance struct
209 struct rpmsg_lite_instance *rpmsg_lite_master_init(void *shmem_addr,
213 struct rpmsg_lite_instance *static_context);
215 struct rpmsg_lite_instance *rpmsg_lite_master_init(
218 struct rpmsg_lite_instance *rpmsg_lite_master_init(void *shmem_addr,
240 struct rpmsg_lite_instance *rpmsg_lite_remote_init(void *shmem_addr,
243 struct rpmsg_lite_instance *static_context);
245 struct rpmsg_lite_instance *rpmsg_lite_remote_init(void *shmem_addr,
250 struct rpmsg_lite_instance *rpmsg_lite_remote_init(void *shmem_addr, uint32_t link_id, uint32_t ini…
264 int32_t rpmsg_lite_deinit(struct rpmsg_lite_instance *rpmsg_lite_dev);
[all …]
Drpmsg_queue.h86 rpmsg_queue_handle rpmsg_queue_create(struct rpmsg_lite_instance *rpmsg_lite_dev,
90 rpmsg_queue_handle rpmsg_queue_create(struct rpmsg_lite_instance *rpmsg_lite_dev);
104 int32_t rpmsg_queue_destroy(struct rpmsg_lite_instance *rpmsg_lite_dev, rpmsg_queue_handle q);
130 int32_t rpmsg_queue_recv(struct rpmsg_lite_instance *rpmsg_lite_dev,
163 int32_t rpmsg_queue_recv_nocopy(struct rpmsg_lite_instance *rpmsg_lite_dev,
184 int32_t rpmsg_queue_nocopy_free(struct rpmsg_lite_instance *rpmsg_lite_dev, void *data);
Drpmsg_ns.h101 rpmsg_ns_handle rpmsg_ns_bind(struct rpmsg_lite_instance *rpmsg_lite_dev,
106 rpmsg_ns_handle rpmsg_ns_bind(struct rpmsg_lite_instance *rpmsg_lite_dev, rpmsg_ns_new_ept_cb app_c…
118 int32_t rpmsg_ns_unbind(struct rpmsg_lite_instance *rpmsg_lite_dev, rpmsg_ns_handle handle);
131 int32_t rpmsg_ns_announce(struct rpmsg_lite_instance *rpmsg_lite_dev,
/hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-multicore/rpmsg_lite/lib/rpmsg_lite/
Drpmsg_lite.c78 static struct llist *rpmsg_lite_get_endpoint_from_addr(struct rpmsg_lite_instance *rpmsg_lite_dev, … in rpmsg_lite_get_endpoint_from_addr()
121 struct rpmsg_lite_instance *rpmsg_lite_dev = (struct rpmsg_lite_instance *)vq->priv; in rpmsg_lite_rx_callback()
182 struct rpmsg_lite_instance *rpmsg_lite_dev = (struct rpmsg_lite_instance *)vq->priv; in rpmsg_lite_tx_callback()
384 struct rpmsg_lite_instance *inst = vq->priv; in virtqueue_notify()
401 struct rpmsg_lite_endpoint *rpmsg_lite_create_ept(struct rpmsg_lite_instance *rpmsg_lite_dev, in rpmsg_lite_create_ept()
407 struct rpmsg_lite_endpoint *rpmsg_lite_create_ept(struct rpmsg_lite_instance *rpmsg_lite_dev, in rpmsg_lite_create_ept()
501 int32_t rpmsg_lite_destroy_ept(struct rpmsg_lite_instance *rpmsg_lite_dev, struct rpmsg_lite_endpoi… in rpmsg_lite_destroy_ept()
544 uint32_t rpmsg_lite_is_link_up(struct rpmsg_lite_instance *rpmsg_lite_dev) in rpmsg_lite_is_link_up()
554 uint32_t rpmsg_lite_wait_for_link_up(struct rpmsg_lite_instance *rpmsg_lite_dev, uint32_t timeout) in rpmsg_lite_wait_for_link_up()
580 static int32_t rpmsg_lite_format_message(struct rpmsg_lite_instance *rpmsg_lite_dev, in rpmsg_lite_format_message()
[all …]
Drpmsg_queue.c57 rpmsg_queue_handle rpmsg_queue_create(struct rpmsg_lite_instance *rpmsg_lite_dev, in rpmsg_queue_create()
61 rpmsg_queue_handle rpmsg_queue_create(struct rpmsg_lite_instance *rpmsg_lite_dev) in rpmsg_queue_create()
92 int32_t rpmsg_queue_destroy(struct rpmsg_lite_instance *rpmsg_lite_dev, rpmsg_queue_handle q) in rpmsg_queue_destroy()
107 int32_t rpmsg_queue_recv(struct rpmsg_lite_instance *rpmsg_lite_dev, in rpmsg_queue_recv()
161 int32_t rpmsg_queue_recv_nocopy(struct rpmsg_lite_instance *rpmsg_lite_dev, in rpmsg_queue_recv_nocopy()
203 int32_t rpmsg_queue_nocopy_free(struct rpmsg_lite_instance *rpmsg_lite_dev, void *data) in rpmsg_queue_nocopy_free()
Drpmsg_ns.c88 rpmsg_ns_handle rpmsg_ns_bind(struct rpmsg_lite_instance *rpmsg_lite_dev, in rpmsg_ns_bind()
93 rpmsg_ns_handle rpmsg_ns_bind(struct rpmsg_lite_instance *rpmsg_lite_dev, rpmsg_ns_new_ept_cb app_c… in rpmsg_ns_bind()
148 int32_t rpmsg_ns_unbind(struct rpmsg_lite_instance *rpmsg_lite_dev, rpmsg_ns_handle handle) in rpmsg_ns_unbind()
166 int32_t rpmsg_ns_announce(struct rpmsg_lite_instance *rpmsg_lite_dev, in rpmsg_ns_announce()
/hal_nxp-latest/mcux/mcux-sdk/components/rpmsg/
Dfsl_adapter_rpmsg.c94 static struct rpmsg_lite_instance *s_rpmsgContext = NULL;
96 static struct rpmsg_lite_instance s_context = {0};
/hal_nxp-latest/mcux/mcux-sdk/components/srtm/channels/
Dsrtm_rpmsg_endpoint.h28 struct rpmsg_lite_instance *rpmsgHandle; /*!< RPMsg handle initialized by app */
/hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-multicore/
DChangeLogKSDK.txt256 - RPMsg-Lite: Correction of rpmsg_lite_instance structure members description.