Home
last modified time | relevance | path

Searched refs:isr_p (Results 1 – 16 of 16) sorted by relevance

/Zephyr-Core-3.4.0/boards/posix/native_posix/
Dboard_irq.h18 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); \
Dirq_handler.c228 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/
Dboard_irq.h18 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); \
Dirq_handler.c249 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/
Dirq.h85 #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/
Dirq.h40 #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/
Dirq.h51 #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/
Dirq.h48 #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/
Darch.h132 #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/
Darch.h197 #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/
Dirq.h124 #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/
Darch.h58 #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/
Darch.h57 #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/
Darch.h42 #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/
Darch.h60 #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/
Dpcie.h591 isr_p, isr_param_p, flags_p) \ argument
593 isr_p, isr_param_p, flags_p)