Lines Matching defs:regs
180 static unsigned long oops_begin(struct pt_regs *regs) in oops_begin()
206 static void oops_end(unsigned long flags, struct pt_regs *regs, in oops_end()
261 static int __die(const char *str, struct pt_regs *regs, long err) in __die()
285 void die(const char *str, struct pt_regs *regs, long err) in die()
304 void user_single_step_report(struct pt_regs *regs) in user_single_step_report()
309 static void show_signal_msg(int signr, struct pt_regs *regs, int code, in show_signal_msg()
335 static bool exception_common(int signr, struct pt_regs *regs, int code, in exception_common()
359 void _exception_pkey(struct pt_regs *regs, unsigned long addr, int key) in _exception_pkey()
367 void _exception(int signr, struct pt_regs *regs, int code, unsigned long addr) in _exception()
396 void hv_nmi_check_nonrecoverable(struct pt_regs *regs) in hv_nmi_check_nonrecoverable()
440 void system_reset_exception(struct pt_regs *regs) in system_reset_exception()
537 static inline int check_io_access(struct pt_regs *regs) in check_io_access()
578 #define get_reason(regs) ((regs)->dsisr) argument
587 #define single_stepping(regs) (current->thread.debug.dbcr0 & DBCR0_IC) argument
588 #define clear_single_step(regs) (current->thread.debug.dbcr0 &= ~DBCR0_IC) argument
589 #define clear_br_trace(regs) do {} while(0) argument
593 #define get_reason(regs) ((regs)->msr) argument
602 #define single_stepping(regs) ((regs)->msr & MSR_SE) argument
603 #define clear_single_step(regs) ((regs)->msr &= ~MSR_SE) argument
604 #define clear_br_trace(regs) ((regs)->msr &= ~MSR_BE) argument
610 int machine_check_e500mc(struct pt_regs *regs) in machine_check_e500mc()
717 int machine_check_e500(struct pt_regs *regs) in machine_check_e500()
759 int machine_check_generic(struct pt_regs *regs) in machine_check_generic()
764 int machine_check_e200(struct pt_regs *regs) in machine_check_e200()
789 int machine_check_generic(struct pt_regs *regs) in machine_check_generic()
825 void machine_check_exception(struct pt_regs *regs) in machine_check_exception()
881 void SMIException(struct pt_regs *regs) in SMIException()
887 static void p9_hmi_special_emu(struct pt_regs *regs) in p9_hmi_special_emu()
1067 void handle_hmi_exception(struct pt_regs *regs) in handle_hmi_exception()
1096 void unknown_exception(struct pt_regs *regs) in unknown_exception()
1108 void instruction_breakpoint_exception(struct pt_regs *regs) in instruction_breakpoint_exception()
1123 void RunModeException(struct pt_regs *regs) in RunModeException()
1128 void single_step_exception(struct pt_regs *regs) in single_step_exception()
1157 static void emulate_single_step(struct pt_regs *regs) in emulate_single_step()
1190 static void parse_fpe(struct pt_regs *regs) in parse_fpe()
1212 static int emulate_string_inst(struct pt_regs *regs, u32 instword) in emulate_string_inst()
1284 static int emulate_popcntb_inst(struct pt_regs *regs, u32 instword) in emulate_popcntb_inst()
1301 static int emulate_isel(struct pt_regs *regs, u32 instword) in emulate_isel()
1319 static inline bool tm_abort_check(struct pt_regs *regs, int cause) in tm_abort_check()
1334 static inline bool tm_abort_check(struct pt_regs *regs, int reason) in tm_abort_check()
1340 static int emulate_instruction(struct pt_regs *regs) in emulate_instruction()
1441 static int emulate_math(struct pt_regs *regs) in emulate_math()
1468 static inline int emulate_math(struct pt_regs *regs) { return -1; } in emulate_math()
1471 void program_check_exception(struct pt_regs *regs) in program_check_exception()
1596 void emulation_assist_interrupt(struct pt_regs *regs) in emulation_assist_interrupt()
1603 void alignment_exception(struct pt_regs *regs) in alignment_exception()
1653 void StackOverflow(struct pt_regs *regs) in StackOverflow()
1662 void stack_overflow_exception(struct pt_regs *regs) in stack_overflow_exception()
1671 void kernel_fp_unavailable_exception(struct pt_regs *regs) in kernel_fp_unavailable_exception()
1682 void altivec_unavailable_exception(struct pt_regs *regs) in altivec_unavailable_exception()
1701 void vsx_unavailable_exception(struct pt_regs *regs) in vsx_unavailable_exception()
1716 static void tm_unavailable(struct pt_regs *regs) in tm_unavailable()
1732 void facility_unavailable_exception(struct pt_regs *regs) in facility_unavailable_exception()
1852 void fp_unavailable_tm(struct pt_regs *regs) in fp_unavailable_tm()
1885 void altivec_unavailable_tm(struct pt_regs *regs) in altivec_unavailable_tm()
1900 void vsx_unavailable_tm(struct pt_regs *regs) in vsx_unavailable_tm()
1925 static void performance_monitor_exception_nmi(struct pt_regs *regs) in performance_monitor_exception_nmi()
1936 static void performance_monitor_exception_async(struct pt_regs *regs) in performance_monitor_exception_async()
1947 void performance_monitor_exception(struct pt_regs *regs) in performance_monitor_exception()
1962 static void handle_debug(struct pt_regs *regs, unsigned long debug_status) in handle_debug()
2021 void DebugException(struct pt_regs *regs, unsigned long debug_status) in DebugException()
2092 void altivec_assist_exception(struct pt_regs *regs) in altivec_assist_exception()
2126 void CacheLockingException(struct pt_regs *regs, unsigned long address, in CacheLockingException()
2140 void SPEFloatingPointException(struct pt_regs *regs) in SPEFloatingPointException()
2192 void SPEFloatingPointRoundException(struct pt_regs *regs) in SPEFloatingPointRoundException()
2234 void unrecoverable_exception(struct pt_regs *regs) in unrecoverable_exception()
2247 void __attribute__ ((weak)) WatchdogHandler(struct pt_regs *regs) in WatchdogHandler()
2254 void WatchdogException(struct pt_regs *regs) in WatchdogException()
2265 void kernel_bad_stack(struct pt_regs *regs) in kernel_bad_stack()