Searched refs:irqentry_exit (Results 1 – 14 of 14) sorted by relevance
| /linux/arch/loongarch/kernel/ |
| H A D | traps.c | 532 irqentry_exit(regs, state); in do_fpe() 547 irqentry_exit(regs, state); in do_ade() 595 irqentry_exit(regs, state); in do_ale() 706 irqentry_exit(regs, state); in do_bce() 795 irqentry_exit(regs, state); in do_bp() 853 irqentry_exit(regs, state); in do_watch() 881 irqentry_exit(regs, state); in do_ri() 965 irqentry_exit(regs, state); in do_fpu() 987 irqentry_exit(regs, state); in do_lsx() 1008 irqentry_exit(regs, state); in do_lasx() [all …]
|
| /linux/arch/x86/include/asm/ |
| H A D | idtentry.h | 63 irqentry_exit(regs, state); \ 110 irqentry_exit(regs, state); \ 219 irqentry_exit(regs, state); \ 264 irqentry_exit(regs, state); \ 303 irqentry_exit(regs, state); \
|
| /linux/Documentation/core-api/ |
| H A D | entry.rst | 142 irqentry_enter() and irqentry_exit() provide the implementation for this. 161 irqentry_exit(regs, state); 178 irqentry_exit(), which are described in the next paragraph. The only downside 184 than irq-disabled context. In addition, irqentry_exit() might schedule, which 262 irqentry_exit(regs, state);
|
| /linux/kernel/entry/ |
| H A D | common.c | 159 noinstr void irqentry_exit(struct pt_regs *regs, irqentry_state_t state) in irqentry_exit() function
|
| /linux/arch/s390/kernel/ |
| H A D | irq.c | 176 irqentry_exit(regs, state); in do_io_irq() 211 irqentry_exit(regs, state); in do_ext_irq()
|
| H A D | traps.c | 388 irqentry_exit(regs, state); in __do_pgm_check()
|
| /linux/arch/riscv/kernel/ |
| H A D | traps.c | 422 irqentry_exit(regs, state); in do_page_fault() 446 irqentry_exit(regs, state); in do_irq()
|
| /linux/include/linux/ |
| H A D | irq-entry-common.h | 582 * Returns: An opaque object that must be passed to irqentry_exit() 587 * irqentry_exit - Handle return from exception that used irqentry_enter() 600 void noinstr irqentry_exit(struct pt_regs *regs, irqentry_state_t state);
|
| /linux/arch/loongarch/mm/ |
| H A D | fault.c | 362 irqentry_exit(regs, state); in do_page_fault()
|
| /linux/arch/x86/entry/ |
| H A D | entry_fred.c | 174 irqentry_exit(regs, state); in fred_extint()
|
| /linux/arch/x86/kernel/ |
| H A D | kvm.c | 296 irqentry_exit(regs, state); in __kvm_handle_async_pf()
|
| H A D | traps.c | 497 irqentry_exit(regs, state); in DEFINE_IDTENTRY_RAW()
|
| /linux/arch/x86/mm/ |
| H A D | fault.c | 1530 irqentry_exit(regs, state); in DEFINE_IDTENTRY_RAW_ERRORCODE()
|
| /linux/arch/x86/xen/ |
| H A D | enlighten_pv.c | 753 irqentry_exit(regs, state); in xen_pv_evtchn_do_upcall()
|