Lines Matching refs:vector
35 int vector = z_irq_controller_isr_vector_get(); in z_x86_spurious_irq() local
37 if (vector >= 0) { in z_x86_spurious_irq()
38 LOG_ERR("IRQ vector: %d", vector); in z_x86_spurious_irq()
68 FUNC_NORETURN static void generic_exc_handle(unsigned int vector, in generic_exc_handle() argument
72 z_x86_exception_vector = vector; in generic_exc_handle()
75 z_x86_unhandled_cpu_exception(vector, pEsf); in generic_exc_handle()
78 #define _EXC_FUNC(vector) \ argument
80 FUNC_NORETURN __used static void handle_exc_##vector(const struct arch_esf *pEsf) \
82 generic_exc_handle(vector, pEsf); \
85 #define Z_EXC_FUNC_CODE(vector, dpl) \ argument
86 _EXC_FUNC(vector) \
87 _EXCEPTION_CONNECT_CODE(handle_exc_##vector, vector, dpl)
89 #define Z_EXC_FUNC_NOCODE(vector, dpl) \ argument
90 _EXC_FUNC(vector) \
91 _EXCEPTION_CONNECT_NOCODE(handle_exc_##vector, vector, dpl)
96 #define EXC_FUNC_NOCODE(vector, dpl) \ argument
97 Z_EXC_FUNC_NOCODE(vector, dpl)
99 #define EXC_FUNC_CODE(vector, dpl) \ argument
100 Z_EXC_FUNC_CODE(vector, dpl)