Searched refs:irq_offload_routine_t (Results 1 – 20 of 20) sorted by relevance
/Zephyr-Core-3.7.0/arch/nios2/core/ |
D | irq_offload.c | 11 volatile irq_offload_routine_t _offload_routine; 20 irq_offload_routine_t tmp; in z_irq_do_offload() 32 void arch_irq_offload(irq_offload_routine_t routine, const void *parameter) in arch_irq_offload()
|
/Zephyr-Core-3.7.0/arch/sparc/core/ |
D | irq_offload.c | 12 volatile irq_offload_routine_t _offload_routine; 17 irq_offload_routine_t tmp; in z_irq_do_offload() 29 void arch_irq_offload(irq_offload_routine_t routine, const void *parameter) in arch_irq_offload()
|
/Zephyr-Core-3.7.0/arch/mips/core/ |
D | irq_offload.c | 15 volatile irq_offload_routine_t _offload_routine; 26 irq_offload_routine_t tmp; in z_irq_do_offload() 38 void arch_irq_offload(irq_offload_routine_t routine, const void *parameter) in arch_irq_offload()
|
/Zephyr-Core-3.7.0/include/zephyr/ |
D | irq_offload.h | 18 typedef void (*irq_offload_routine_t)(const void *parameter); typedef 39 void irq_offload(irq_offload_routine_t routine, const void *parameter);
|
/Zephyr-Core-3.7.0/arch/arm/core/ |
D | irq_offload.c | 15 volatile irq_offload_routine_t offload_routine; 24 void arch_irq_offload(irq_offload_routine_t routine, const void *parameter) in arch_irq_offload()
|
/Zephyr-Core-3.7.0/arch/x86/core/ia32/ |
D | irq_offload.c | 20 static irq_offload_routine_t offload_routine; 33 void arch_irq_offload(irq_offload_routine_t routine, const void *parameter) in arch_irq_offload()
|
/Zephyr-Core-3.7.0/arch/xtensa/core/ |
D | irq_offload.c | 12 irq_offload_routine_t fn; 24 void arch_irq_offload(irq_offload_routine_t routine, const void *parameter) in arch_irq_offload()
|
/Zephyr-Core-3.7.0/arch/arc/core/ |
D | irq_offload.c | 31 volatile irq_offload_routine_t fn; 42 void arch_irq_offload(irq_offload_routine_t routine, const void *parameter) in arch_irq_offload()
|
/Zephyr-Core-3.7.0/arch/riscv/core/ |
D | irq_offload.c | 10 void arch_irq_offload(irq_offload_routine_t routine, const void *parameter) in arch_irq_offload()
|
/Zephyr-Core-3.7.0/arch/arm64/core/ |
D | irq_offload.c | 16 void arch_irq_offload(irq_offload_routine_t routine, const void *parameter) in arch_irq_offload()
|
/Zephyr-Core-3.7.0/kernel/ |
D | irq_offload.c | 14 void irq_offload(irq_offload_routine_t routine, const void *parameter) in irq_offload()
|
/Zephyr-Core-3.7.0/arch/arm/include/cortex_a_r/ |
D | exception.h | 32 extern volatile irq_offload_routine_t offload_routine;
|
/Zephyr-Core-3.7.0/arch/posix/core/ |
D | irq.c | 13 void arch_irq_offload(irq_offload_routine_t routine, const void *parameter) in arch_irq_offload()
|
/Zephyr-Core-3.7.0/arch/x86/core/intel64/ |
D | irq_offload.c | 33 void arch_irq_offload(irq_offload_routine_t routine, const void *parameter) in arch_irq_offload()
|
/Zephyr-Core-3.7.0/arch/arm/include/cortex_m/ |
D | exception.h | 34 extern volatile irq_offload_routine_t offload_routine;
|
/Zephyr-Core-3.7.0/tests/kernel/interrupt/src/ |
D | interrupt_offload.c | 132 irq_offload((irq_offload_routine_t)&isr_handler, &irq_param); in trigger_offload_interrupt()
|
/Zephyr-Core-3.7.0/tests/kernel/fifo/fifo_api/src/ |
D | test_fifo_contexts.c | 197 irq_offload((irq_offload_routine_t)tfifo_is_empty, &fifo); in ZTEST()
|
/Zephyr-Core-3.7.0/tests/kernel/mem_heap/k_heap_api/src/ |
D | test_kheap_api.c | 189 irq_offload((irq_offload_routine_t)tIsr_kheap_alloc_nowait, NULL); in ZTEST()
|
/Zephyr-Core-3.7.0/include/zephyr/arch/ |
D | arch_interface.h | 457 void arch_irq_offload(irq_offload_routine_t routine, const void *parameter);
|
/Zephyr-Core-3.7.0/tests/lib/multi_heap/src/ |
D | test_mheap_api.c | 281 irq_offload((irq_offload_routine_t)tIsr_malloc_and_free, NULL); in ZTEST()
|