Home
last modified time | relevance | path

Searched refs:irq_offload_routine_t (Results 1 – 20 of 20) sorted by relevance

/Zephyr-Core-3.7.0/arch/nios2/core/
Dirq_offload.c11 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/
Dirq_offload.c12 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/
Dirq_offload.c15 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/
Dirq_offload.h18 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/
Dirq_offload.c15 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/
Dirq_offload.c20 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/
Dirq_offload.c12 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/
Dirq_offload.c31 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/
Dirq_offload.c10 void arch_irq_offload(irq_offload_routine_t routine, const void *parameter) in arch_irq_offload()
/Zephyr-Core-3.7.0/arch/arm64/core/
Dirq_offload.c16 void arch_irq_offload(irq_offload_routine_t routine, const void *parameter) in arch_irq_offload()
/Zephyr-Core-3.7.0/kernel/
Dirq_offload.c14 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/
Dexception.h32 extern volatile irq_offload_routine_t offload_routine;
/Zephyr-Core-3.7.0/arch/posix/core/
Dirq.c13 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/
Dirq_offload.c33 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/
Dexception.h34 extern volatile irq_offload_routine_t offload_routine;
/Zephyr-Core-3.7.0/tests/kernel/interrupt/src/
Dinterrupt_offload.c132 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/
Dtest_fifo_contexts.c197 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/
Dtest_kheap_api.c189 irq_offload((irq_offload_routine_t)tIsr_kheap_alloc_nowait, NULL); in ZTEST()
/Zephyr-Core-3.7.0/include/zephyr/arch/
Darch_interface.h457 void arch_irq_offload(irq_offload_routine_t routine, const void *parameter);
/Zephyr-Core-3.7.0/tests/lib/multi_heap/src/
Dtest_mheap_api.c281 irq_offload((irq_offload_routine_t)tIsr_malloc_and_free, NULL); in ZTEST()