Home
last modified time | relevance | path

Searched refs:irqentry_state_t (Results 1 – 13 of 13) sorted by relevance

/linux/include/linux/
H A Dirq-entry-common.h341 } irqentry_state_t; typedef
367 static __always_inline irqentry_state_t irqentry_enter_from_kernel_mode(struct pt_regs *regs) in irqentry_enter_from_kernel_mode()
369 irqentry_state_t ret = { in irqentry_enter_from_kernel_mode()
447 irqentry_state_t state) in irqentry_exit_to_kernel_mode_preempt()
488 irqentry_exit_to_kernel_mode_after_preempt(struct pt_regs *regs, irqentry_state_t state) in irqentry_exit_to_kernel_mode_after_preempt()
538 irqentry_state_t state) in irqentry_exit_to_kernel_mode()
580 irqentry_state_t noinstr irqentry_enter(struct pt_regs *regs);
596 void noinstr irqentry_exit(struct pt_regs *regs, irqentry_state_t state);
604 irqentry_state_t noinstr irqentry_nmi_enter(struct pt_regs *regs);
615 void noinstr irqentry_nmi_exit(struct pt_regs *regs, irqentry_state_t irq_state);
/linux/arch/arm64/kernel/
H A Dentry-common.c76 static noinstr irqentry_state_t arm64_enter_from_kernel_mode(struct pt_regs *regs) in arm64_enter_from_kernel_mode()
78 irqentry_state_t state; in arm64_enter_from_kernel_mode()
93 irqentry_state_t state) in __arm64_exit_to_kernel_mode()
105 irqentry_state_t state) in arm64_exit_to_kernel_mode_preempt()
112 irqentry_state_t state) in arm64_exit_to_kernel_mode()
178 static noinstr irqentry_state_t arm64_enter_el1_dbg(struct pt_regs *regs) in arm64_enter_el1_dbg()
180 irqentry_state_t state; in arm64_enter_el1_dbg()
198 irqentry_state_t state) in arm64_exit_el1_dbg()
376 irqentry_state_t state; in el1_abort()
387 irqentry_state_t state; in el1_pc()
[all …]
/linux/kernel/entry/
H A Dcommon.c109 noinstr irqentry_state_t irqentry_enter(struct pt_regs *regs) in irqentry_enter()
112 irqentry_state_t ret = { in irqentry_enter()
149 noinstr void irqentry_exit(struct pt_regs *regs, irqentry_state_t state) in irqentry_exit()
157 irqentry_state_t noinstr irqentry_nmi_enter(struct pt_regs *regs) in irqentry_nmi_enter()
159 irqentry_state_t irq_state; in irqentry_nmi_enter()
177 void noinstr irqentry_nmi_exit(struct pt_regs *regs, irqentry_state_t irq_state) in irqentry_nmi_exit()
/linux/arch/loongarch/kernel/
H A Dtraps.c520 irqentry_state_t state = irqentry_enter(regs); in do_fpe()
545 irqentry_state_t state = irqentry_enter(regs); in do_ade()
564 irqentry_state_t state = irqentry_enter(regs); in do_ale()
643 irqentry_state_t state = irqentry_enter(regs); in do_bce()
732 irqentry_state_t state = irqentry_enter(regs); in do_bp()
813 irqentry_state_t state = irqentry_enter(regs); in do_watch()
869 irqentry_state_t state = irqentry_enter(regs); in do_ri()
961 irqentry_state_t state = irqentry_enter(regs); in do_fpu()
978 irqentry_state_t state = irqentry_enter(regs); in do_lsx()
1000 irqentry_state_t state = irqentry_enter(regs); in do_lasx()
[all …]
/linux/arch/riscv/kernel/
H A Dtraps.c155 irqentry_state_t state = irqentry_nmi_enter(regs); \
186 irqentry_state_t state = irqentry_nmi_enter(regs); in do_trap_insn_illegal()
218 irqentry_state_t state; in do_trap_misaligned()
318 irqentry_state_t state = irqentry_nmi_enter(regs); in do_trap_break()
346 irqentry_state_t state = irqentry_nmi_enter(regs); in do_trap_ecall_u()
413 irqentry_state_t state = irqentry_enter(regs); in do_page_fault()
436 irqentry_state_t state = irqentry_enter(regs); in do_irq()
/linux/arch/powerpc/include/asm/
H A Dinterrupt.h170 irqentry_state_t state; \
207 irqentry_state_t state; \
244 irqentry_state_t state; \
284 irqentry_state_t state; \
/linux/arch/x86/entry/
H A Dentry_fred.c24 irqentry_state_t irq_state = irqentry_nmi_enter(regs); in fred_bad_type()
177 irqentry_state_t state = irqentry_enter(regs); in fred_extint()
/linux/arch/s390/kernel/
H A Dirq.c148 irqentry_state_t state; in do_io_irq()
189 irqentry_state_t state; in do_ext_irq()
H A Dnmi.c370 irqentry_state_t irq_state; in s390_do_machine_check()
H A Dtraps.c354 irqentry_state_t state; in __do_pgm_check()
/linux/arch/loongarch/mm/
H A Dfault.c352 irqentry_state_t state = irqentry_enter(regs); in do_page_fault()
/linux/arch/x86/kernel/
H A Dkvm.c276 irqentry_state_t state; in __kvm_handle_async_pf()
/linux/arch/x86/kernel/cpu/mce/
H A Dcore.c2110 irqentry_state_t irq_state; in exc_machine_check_kernel()