Lines Matching defs:regs
40 static __always_inline void __enter_from_kernel_mode(struct pt_regs *regs) in __enter_from_kernel_mode()
58 static void noinstr enter_from_kernel_mode(struct pt_regs *regs) in enter_from_kernel_mode()
73 static __always_inline void __exit_to_kernel_mode(struct pt_regs *regs) in __exit_to_kernel_mode()
93 static void noinstr exit_to_kernel_mode(struct pt_regs *regs) in exit_to_kernel_mode()
113 static __always_inline void enter_from_user_mode(struct pt_regs *regs) in enter_from_user_mode()
131 static void do_notify_resume(struct pt_regs *regs, unsigned long thread_flags) in do_notify_resume()
165 static __always_inline void exit_to_user_mode_prepare(struct pt_regs *regs) in exit_to_user_mode_prepare()
180 static __always_inline void exit_to_user_mode(struct pt_regs *regs) in exit_to_user_mode()
187 asmlinkage void noinstr asm_exit_to_user_mode(struct pt_regs *regs) in asm_exit_to_user_mode()
197 static void noinstr arm64_enter_nmi(struct pt_regs *regs) in arm64_enter_nmi()
215 static void noinstr arm64_exit_nmi(struct pt_regs *regs) in arm64_exit_nmi()
237 static void noinstr arm64_enter_el1_dbg(struct pt_regs *regs) in arm64_enter_el1_dbg()
252 static void noinstr arm64_exit_el1_dbg(struct pt_regs *regs) in arm64_exit_el1_dbg()
308 static void do_interrupt_handler(struct pt_regs *regs, in do_interrupt_handler()
324 static void noinstr __panic_unhandled(struct pt_regs *regs, const char *vector, in __panic_unhandled()
373 cortex_a76_erratum_1463225_debug_handler(struct pt_regs *regs) in cortex_a76_erratum_1463225_debug_handler()
390 static bool cortex_a76_erratum_1463225_debug_handler(struct pt_regs *regs) in cortex_a76_erratum_1463225_debug_handler()
455 static void debug_exception_enter(struct pt_regs *regs) in debug_exception_enter()
464 static void debug_exception_exit(struct pt_regs *regs) in debug_exception_exit()
475 static void noinstr el1_abort(struct pt_regs *regs, unsigned long esr) in el1_abort()
486 static void noinstr el1_pc(struct pt_regs *regs, unsigned long esr) in el1_pc()
497 static void noinstr el1_undef(struct pt_regs *regs, unsigned long esr) in el1_undef()
506 static void noinstr el1_bti(struct pt_regs *regs, unsigned long esr) in el1_bti()
515 static void noinstr el1_gcs(struct pt_regs *regs, unsigned long esr) in el1_gcs()
524 static void noinstr el1_mops(struct pt_regs *regs, unsigned long esr) in el1_mops()
533 static void noinstr el1_breakpt(struct pt_regs *regs, unsigned long esr) in el1_breakpt()
542 static void noinstr el1_softstp(struct pt_regs *regs, unsigned long esr) in el1_softstp()
560 static void noinstr el1_watchpt(struct pt_regs *regs, unsigned long esr) in el1_watchpt()
572 static void noinstr el1_brk64(struct pt_regs *regs, unsigned long esr) in el1_brk64()
581 static void noinstr el1_fpac(struct pt_regs *regs, unsigned long esr) in el1_fpac()
590 asmlinkage void noinstr el1h_64_sync_handler(struct pt_regs *regs) in el1h_64_sync_handler()
639 static __always_inline void __el1_pnmi(struct pt_regs *regs, in __el1_pnmi()
647 static __always_inline void __el1_irq(struct pt_regs *regs, in __el1_irq()
660 static void noinstr el1_interrupt(struct pt_regs *regs, in el1_interrupt()
671 asmlinkage void noinstr el1h_64_irq_handler(struct pt_regs *regs) in el1h_64_irq_handler()
676 asmlinkage void noinstr el1h_64_fiq_handler(struct pt_regs *regs) in el1h_64_fiq_handler()
681 asmlinkage void noinstr el1h_64_error_handler(struct pt_regs *regs) in el1h_64_error_handler()
691 static void noinstr el0_da(struct pt_regs *regs, unsigned long esr) in el0_da()
701 static void noinstr el0_ia(struct pt_regs *regs, unsigned long esr) in el0_ia()
719 static void noinstr el0_fpsimd_acc(struct pt_regs *regs, unsigned long esr) in el0_fpsimd_acc()
727 static void noinstr el0_sve_acc(struct pt_regs *regs, unsigned long esr) in el0_sve_acc()
735 static void noinstr el0_sme_acc(struct pt_regs *regs, unsigned long esr) in el0_sme_acc()
743 static void noinstr el0_fpsimd_exc(struct pt_regs *regs, unsigned long esr) in el0_fpsimd_exc()
751 static void noinstr el0_sys(struct pt_regs *regs, unsigned long esr) in el0_sys()
759 static void noinstr el0_pc(struct pt_regs *regs, unsigned long esr) in el0_pc()
772 static void noinstr el0_sp(struct pt_regs *regs, unsigned long esr) in el0_sp()
780 static void noinstr el0_undef(struct pt_regs *regs, unsigned long esr) in el0_undef()
788 static void noinstr el0_bti(struct pt_regs *regs) in el0_bti()
796 static void noinstr el0_mops(struct pt_regs *regs, unsigned long esr) in el0_mops()
804 static void noinstr el0_gcs(struct pt_regs *regs, unsigned long esr) in el0_gcs()
812 static void noinstr el0_inv(struct pt_regs *regs, unsigned long esr) in el0_inv()
820 static void noinstr el0_breakpt(struct pt_regs *regs, unsigned long esr) in el0_breakpt()
833 static void noinstr el0_softstp(struct pt_regs *regs, unsigned long esr) in el0_softstp()
852 static void noinstr el0_watchpt(struct pt_regs *regs, unsigned long esr) in el0_watchpt()
865 static void noinstr el0_brk64(struct pt_regs *regs, unsigned long esr) in el0_brk64()
873 static void noinstr el0_svc(struct pt_regs *regs) in el0_svc()
884 static void noinstr el0_fpac(struct pt_regs *regs, unsigned long esr) in el0_fpac()
892 asmlinkage void noinstr el0t_64_sync_handler(struct pt_regs *regs) in el0t_64_sync_handler()
960 static void noinstr el0_interrupt(struct pt_regs *regs, in el0_interrupt()
977 static void noinstr __el0_irq_handler_common(struct pt_regs *regs) in __el0_irq_handler_common()
982 asmlinkage void noinstr el0t_64_irq_handler(struct pt_regs *regs) in el0t_64_irq_handler()
987 static void noinstr __el0_fiq_handler_common(struct pt_regs *regs) in __el0_fiq_handler_common()
992 asmlinkage void noinstr el0t_64_fiq_handler(struct pt_regs *regs) in el0t_64_fiq_handler()
997 static void noinstr __el0_error_handler_common(struct pt_regs *regs) in __el0_error_handler_common()
1010 asmlinkage void noinstr el0t_64_error_handler(struct pt_regs *regs) in el0t_64_error_handler()
1016 static void noinstr el0_cp15(struct pt_regs *regs, unsigned long esr) in el0_cp15()
1024 static void noinstr el0_svc_compat(struct pt_regs *regs) in el0_svc_compat()
1033 static void noinstr el0_bkpt32(struct pt_regs *regs, unsigned long esr) in el0_bkpt32()
1041 asmlinkage void noinstr el0t_32_sync_handler(struct pt_regs *regs) in el0t_32_sync_handler()
1091 asmlinkage void noinstr el0t_32_irq_handler(struct pt_regs *regs) in el0t_32_irq_handler()
1096 asmlinkage void noinstr el0t_32_fiq_handler(struct pt_regs *regs) in el0t_32_fiq_handler()
1101 asmlinkage void noinstr el0t_32_error_handler(struct pt_regs *regs) in el0t_32_error_handler()
1112 asmlinkage void noinstr __noreturn handle_bad_stack(struct pt_regs *regs) in handle_bad_stack()
1123 __sdei_handler(struct pt_regs *regs, struct sdei_registered_event *arg) in __sdei_handler()