/Zephyr-Core-3.4.0/boards/posix/native_posix/ |
D | board_irq.h | 18 void posix_isr_declare(unsigned int irq_p, int flags, void isr_p(const void *), 32 #define ARCH_IRQ_CONNECT(irq_p, priority_p, isr_p, isr_param_p, flags_p) \ argument 34 posix_isr_declare(irq_p, 0, isr_p, isr_param_p); \ 44 #define ARCH_IRQ_DIRECT_CONNECT(irq_p, priority_p, isr_p, flags_p) \ argument 47 (void (*)(const void *))isr_p, NULL); \
|
D | irq_handler.c | 228 void posix_isr_declare(unsigned int irq_p, int flags, void isr_p(const void *), in posix_isr_declare() 232 irq_vector_table[irq_p].func = isr_p; in posix_isr_declare()
|
/Zephyr-Core-3.4.0/boards/posix/nrf52_bsim/ |
D | board_irq.h | 18 void posix_isr_declare(unsigned int irq_p, int flags, void isr_p(const void *), 34 #define ARCH_IRQ_CONNECT(irq_p, priority_p, isr_p, isr_param_p, flags_p) \ argument 36 posix_isr_declare(irq_p, 0, isr_p, isr_param_p); \ 46 #define ARCH_IRQ_DIRECT_CONNECT(irq_p, priority_p, isr_p, flags_p) \ argument 49 (void (*)(const void *))isr_p, NULL); \
|
D | irq_handler.c | 249 void posix_isr_declare(unsigned int irq_p, int flags, void isr_p(const void *), in posix_isr_declare() 253 irq_vector_table[irq_p].func = isr_p; in posix_isr_declare()
|
/Zephyr-Core-3.4.0/include/zephyr/arch/arm64/ |
D | irq.h | 85 #define ARCH_IRQ_CONNECT(irq_p, priority_p, isr_p, isr_param_p, flags_p) \ 87 Z_ISR_DECLARE(irq_p, 0, isr_p, isr_param_p); \ 91 #define ARCH_IRQ_DIRECT_CONNECT(irq_p, priority_p, isr_p, flags_p) \ 93 Z_ISR_DECLARE(irq_p, ISR_FLAG_DIRECT, isr_p, NULL); \
|
/Zephyr-Core-3.4.0/include/zephyr/arch/riscv/ |
D | irq.h | 40 #define ARCH_IRQ_CONNECT(irq_p, priority_p, isr_p, isr_param_p, flags_p) \ argument 42 Z_ISR_DECLARE(irq_p, 0, isr_p, isr_param_p); \ 46 #define ARCH_IRQ_DIRECT_CONNECT(irq_p, priority_p, isr_p, flags_p) \ argument 48 Z_ISR_DECLARE(irq_p, ISR_FLAG_DIRECT, isr_p, NULL); \
|
/Zephyr-Core-3.4.0/include/zephyr/arch/arc/v2/ |
D | irq.h | 51 #define ARCH_IRQ_CONNECT(irq_p, priority_p, isr_p, isr_param_p, flags_p) \ argument 53 Z_ISR_DECLARE(irq_p, 0, isr_p, isr_param_p); \ 78 #define ARCH_IRQ_DIRECT_CONNECT(irq_p, priority_p, isr_p, flags_p) \ argument 80 Z_ISR_DECLARE(irq_p, ISR_FLAG_DIRECT, isr_p, NULL); \
|
/Zephyr-Core-3.4.0/include/zephyr/ |
D | irq.h | 48 #define IRQ_CONNECT(irq_p, priority_p, isr_p, isr_param_p, flags_p) \ argument 49 ARCH_IRQ_CONNECT(irq_p, priority_p, isr_p, isr_param_p, flags_p) 111 #define IRQ_DIRECT_CONNECT(irq_p, priority_p, isr_p, flags_p) \ argument 112 ARCH_IRQ_DIRECT_CONNECT(irq_p, priority_p, isr_p, flags_p)
|
/Zephyr-Core-3.4.0/include/zephyr/arch/x86/intel64/ |
D | arch.h | 132 #define ARCH_IRQ_CONNECT(irq_p, priority_p, isr_p, isr_param_p, flags_p) \ argument 135 (void (*)(const void *))isr_p, \ 141 isr_p, isr_param_p, flags_p) \ argument 144 (void (*)(const void *))isr_p, \
|
/Zephyr-Core-3.4.0/include/zephyr/arch/x86/ia32/ |
D | arch.h | 197 #define ARCH_IRQ_CONNECT(irq_p, priority_p, isr_p, isr_param_p, flags_p) \ argument 216 : [isr] "i" (isr_p), \ 228 isr_p, isr_param_p, flags_p) \ argument 229 ARCH_IRQ_CONNECT(irq_p, priority_p, isr_p, isr_param_p, flags_p) 241 #define ARCH_IRQ_DIRECT_CONNECT(irq_p, priority_p, isr_p, flags_p) \ argument 243 NANO_CPU_INT_REGISTER(isr_p, irq_p, priority_p, -1, 0); \
|
/Zephyr-Core-3.4.0/include/zephyr/arch/arm/aarch32/ |
D | irq.h | 124 #define ARCH_IRQ_CONNECT(irq_p, priority_p, isr_p, isr_param_p, flags_p) \ 129 Z_ISR_DECLARE(irq_p, 0, isr_p, isr_param_p); \ 133 #define ARCH_IRQ_DIRECT_CONNECT(irq_p, priority_p, isr_p, flags_p) \ 138 Z_ISR_DECLARE(irq_p, ISR_FLAG_DIRECT, isr_p, NULL); \
|
/Zephyr-Core-3.4.0/include/zephyr/arch/mips/ |
D | arch.h | 58 #define ARCH_IRQ_CONNECT(irq_p, priority_p, isr_p, isr_param_p, flags_p) \ argument 60 Z_ISR_DECLARE(irq_p, 0, isr_p, isr_param_p); \
|
/Zephyr-Core-3.4.0/include/zephyr/arch/sparc/ |
D | arch.h | 57 #define ARCH_IRQ_CONNECT(irq_p, priority_p, isr_p, isr_param_p, flags_p) \ argument 59 Z_ISR_DECLARE(irq_p, 0, isr_p, isr_param_p); \
|
/Zephyr-Core-3.4.0/include/zephyr/arch/nios2/ |
D | arch.h | 42 #define ARCH_IRQ_CONNECT(irq_p, priority_p, isr_p, isr_param_p, flags_p) \ argument 44 Z_ISR_DECLARE(irq_p, 0, isr_p, isr_param_p); \
|
/Zephyr-Core-3.4.0/include/zephyr/arch/xtensa/ |
D | arch.h | 60 #define ARCH_IRQ_CONNECT(irq_p, priority_p, isr_p, isr_param_p, flags_p) \ argument 62 Z_ISR_DECLARE(irq_p, flags_p, isr_p, isr_param_p); \
|
/Zephyr-Core-3.4.0/include/zephyr/drivers/pcie/ |
D | pcie.h | 591 isr_p, isr_param_p, flags_p) \ argument 593 isr_p, isr_param_p, flags_p)
|