Home
last modified time | relevance | path

Searched refs:handle_arch_irq (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/kernel/irq/
H A Dhandle.c24 void (*handle_arch_irq)(struct pt_regs *) __ro_after_init; variable
220 if (handle_arch_irq) in set_handle_irq()
223 handle_arch_irq = handle_irq; in set_handle_irq()
238 handle_arch_irq(regs); in generic_handle_arch_irq()
/linux-6.15/arch/arm64/kernel/
H A Dirq.c100 void (*handle_arch_irq)(struct pt_regs *) __ro_after_init = default_handle_irq; variable
105 if (handle_arch_irq != default_handle_irq) in set_handle_irq()
108 handle_arch_irq = handle_irq; in set_handle_irq()
H A Dentry-common.c317 extern void (*handle_arch_irq)(struct pt_regs *);
580 el1_interrupt(regs, handle_arch_irq); in el1h_64_irq_handler()
837 el0_interrupt(regs, handle_arch_irq); in __el0_irq_handler_common()
/linux-6.15/arch/microblaze/kernel/
H A Dirq.c29 handle_arch_irq(regs); in do_IRQ()
/linux-6.15/arch/riscv/kernel/
H A Dirq.c113 if (!handle_arch_irq) in init_IRQ()
H A Dtraps.c386 handle_arch_irq(regs); in handle_riscv_irq()
/linux-6.15/arch/loongarch/kernel/
H A Dtraps.c1085 handle_arch_irq(regs); in handle_loongarch_irq()
/linux-6.15/include/linux/
H A Dirq.h1317 extern void (*handle_arch_irq)(struct pt_regs *) __ro_after_init;