Home
last modified time | relevance | path

Searched refs:env (Results 1 – 7 of 7) sorted by relevance

/hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-multicore/rpmsg_lite/lib/include/
Drpmsg_env.h195 uint32_t env_map_vatopa(void *env, void *address);
212 void *env_map_patova(void *env, uint32_t address);
376 void env_register_isr(void *env, uint32_t vector_id, void *data);
390 void env_unregister_isr(void *env, uint32_t vector_id);
404 void env_enable_interrupt(void *env, uint32_t vector_id);
418 void env_disable_interrupt(void *env, uint32_t vector_id);
564 void env_isr(void *env, uint32_t vector);
592 int32_t env_init_interrupt(void *env, int32_t vq_id, void *isr_data);
604 int32_t env_deinit_interrupt(void *env, int32_t vq_id);
Dvirtqueue.h139 void *env; /* private pointer to environment layer internal context */ member
Drpmsg_lite.h177 void *env; /*!< pointer to the environment layer context */ member
/hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-multicore/rpmsg_lite/lib/rpmsg_lite/
Drpmsg_lite.c385 platform_notify(inst->env ? env_get_platform_context(inst->env) : RL_NULL, vq->vq_queue_index); in virtqueue_notify()
952 status = env_init(&rpmsg_lite_dev->env, env_cfg); in rpmsg_lite_master_init()
1044 vqs[idx]->env = rpmsg_lite_dev->env; in rpmsg_lite_master_init()
1135 … env_init_interrupt(rpmsg_lite_dev->env, rpmsg_lite_dev->rvq->vq_queue_index, rpmsg_lite_dev->rvq); in rpmsg_lite_master_init()
1136 … env_init_interrupt(rpmsg_lite_dev->env, rpmsg_lite_dev->tvq->vq_queue_index, rpmsg_lite_dev->tvq); in rpmsg_lite_master_init()
1137 env_disable_interrupt(rpmsg_lite_dev->env, rpmsg_lite_dev->rvq->vq_queue_index); in rpmsg_lite_master_init()
1138 env_disable_interrupt(rpmsg_lite_dev->env, rpmsg_lite_dev->tvq->vq_queue_index); in rpmsg_lite_master_init()
1140 env_enable_interrupt(rpmsg_lite_dev->env, rpmsg_lite_dev->rvq->vq_queue_index); in rpmsg_lite_master_init()
1141 env_enable_interrupt(rpmsg_lite_dev->env, rpmsg_lite_dev->tvq->vq_queue_index); in rpmsg_lite_master_init()
1231 status = env_init(&rpmsg_lite_dev->env, env_cfg); in rpmsg_lite_remote_init()
[all …]
/hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-multicore/rpmsg_lite/lib/virtio/
Dvirtqueue.c222 dp->addr = env_map_vatopa(vq->env, buffer); in virtqueue_fill_avail_buffers()
280 return env_map_patova(vq->env, ((uint32_t)(vq->vq_ring.desc[desc_idx].addr))); in virtqueue_get_buffer()
366 buffer = env_map_patova(vq->env, ((uint32_t)(vq->vq_ring.desc[*avail_idx].addr))); in virtqueue_get_available_buffer()
568 dp->addr = env_map_vatopa(vq->env, buffer); in vq_ring_add_buffer()
/hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-multicore/
DChangeLogKSDK.txt42 - RPMsg-Lite: Minor changes in platform and env. layers, minor test code updates.
75 - RPMsg-Lite: Resolved issues in ThreadX env. layer implementation.
255 - RPMsg-Lite: Fix missing lock in rpmsg_lite_rx_callback() for QNX env.
/hal_nxp-latest/mcux/mcux-sdk/cmake/
Dkconfig.cmake96 ${CMAKE_COMMAND} -E env