Searched refs:vector_id (Results 1 – 4 of 4) sorted by relevance
| /hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-multicore/rpmsg_lite/lib/rpmsg_lite/porting/environment/ |
| D | rpmsg_env_zephyr.c | 508 void env_register_isr(uint32_t vector_id, void *data) in env_register_isr() argument 510 RL_ASSERT(vector_id < ISR_COUNT); in env_register_isr() 511 if (vector_id < ISR_COUNT) in env_register_isr() 513 isr_table[vector_id].data = data; in env_register_isr() 524 void env_unregister_isr(uint32_t vector_id) in env_unregister_isr() argument 526 RL_ASSERT(vector_id < ISR_COUNT); in env_unregister_isr() 527 if (vector_id < ISR_COUNT) in env_unregister_isr() 529 isr_table[vector_id].data = ((void *)0); in env_unregister_isr() 541 void env_enable_interrupt(uint32_t vector_id) in env_enable_interrupt() argument 543 (void)platform_interrupt_enable(vector_id); in env_enable_interrupt() [all …]
|
| /hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-multicore/rpmsg_lite/lib/rpmsg_lite/porting/platform/kw45b41/ |
| D | rpmsg_platform.c | 105 int32_t platform_init_interrupt(uint32_t vector_id, void *isr_data) in platform_init_interrupt() argument 110 env_register_isr(vector_id, isr_data); in platform_init_interrupt() 130 int32_t platform_deinit_interrupt(uint32_t vector_id) in platform_deinit_interrupt() argument 144 env_unregister_isr(vector_id); in platform_deinit_interrupt() 156 void platform_notify(uint32_t vector_id) in platform_notify() argument 160 (void)MCMGR_TriggerEvent(kMCMGR_RemoteRPMsgEvent, (uint16_t)RL_GET_Q_ID(vector_id)); in platform_notify() 218 int32_t platform_interrupt_enable(uint32_t vector_id) in platform_interrupt_enable() argument 230 return ((int32_t)vector_id); in platform_interrupt_enable() 243 int32_t platform_interrupt_disable(uint32_t vector_id) in platform_interrupt_disable() argument 256 return ((int32_t)vector_id); in platform_interrupt_disable()
|
| /hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-multicore/rpmsg_lite/lib/include/ |
| D | rpmsg_env.h | 376 void env_register_isr(void *env, uint32_t vector_id, void *data); 378 void env_register_isr(uint32_t vector_id, void *data); 390 void env_unregister_isr(void *env, uint32_t vector_id); 392 void env_unregister_isr(uint32_t vector_id); 404 void env_enable_interrupt(void *env, uint32_t vector_id); 406 void env_enable_interrupt(uint32_t vector_id); 418 void env_disable_interrupt(void *env, uint32_t vector_id); 420 void env_disable_interrupt(uint32_t vector_id);
|
| /hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-multicore/rpmsg_lite/lib/include/platform/kw45b41/ |
| D | rpmsg_platform.h | 56 int32_t platform_init_interrupt(uint32_t vector_id, void *isr_data); 57 int32_t platform_deinit_interrupt(uint32_t vector_id); 58 int32_t platform_interrupt_enable(uint32_t vector_id); 59 int32_t platform_interrupt_disable(uint32_t vector_id); 61 void platform_notify(uint32_t vector_id);
|