Lines Matching refs:pt_regs
10 void handler_irq(int irq, struct pt_regs *regs);
14 void do_hw_interrupt(struct pt_regs *regs, unsigned long type);
15 void do_illegal_instruction(struct pt_regs *regs, unsigned long pc,
18 void do_priv_instruction(struct pt_regs *regs, unsigned long pc,
20 void do_memaccess_unaligned(struct pt_regs *regs, unsigned long pc,
22 void do_fpd_trap(struct pt_regs *regs, unsigned long pc,
24 void do_fpe_trap(struct pt_regs *regs, unsigned long pc,
26 void handle_tag_overflow(struct pt_regs *regs, unsigned long pc,
28 void handle_watchpoint(struct pt_regs *regs, unsigned long pc,
30 void handle_reg_access(struct pt_regs *regs, unsigned long pc,
32 void handle_cp_disabled(struct pt_regs *regs, unsigned long pc,
34 void handle_cp_exception(struct pt_regs *regs, unsigned long pc,
78 asmlinkage void sparc_breakpoint(struct pt_regs *regs);
79 void timer_interrupt(int irq, struct pt_regs *regs);
81 void do_notify_resume(struct pt_regs *regs,
85 asmlinkage int syscall_trace_enter(struct pt_regs *regs);
86 asmlinkage void syscall_trace_leave(struct pt_regs *regs);
88 void bad_trap_tl1(struct pt_regs *regs, long lvl);
90 void do_fpieee(struct pt_regs *regs);
91 void do_fpother(struct pt_regs *regs);
92 void do_tof(struct pt_regs *regs);
93 void do_div0(struct pt_regs *regs);
94 void do_illegal_instruction(struct pt_regs *regs);
95 void mem_address_unaligned(struct pt_regs *regs,
98 void sun4v_do_mna(struct pt_regs *regs,
101 void do_privop(struct pt_regs *regs);
102 void do_privact(struct pt_regs *regs);
103 void do_cee(struct pt_regs *regs);
104 void do_div0_tl1(struct pt_regs *regs);
105 void do_fpieee_tl1(struct pt_regs *regs);
106 void do_fpother_tl1(struct pt_regs *regs);
107 void do_ill_tl1(struct pt_regs *regs);
108 void do_irq_tl1(struct pt_regs *regs);
109 void do_lddfmna_tl1(struct pt_regs *regs);
110 void do_stdfmna_tl1(struct pt_regs *regs);
111 void do_paw(struct pt_regs *regs);
112 void do_paw_tl1(struct pt_regs *regs);
113 void do_vaw(struct pt_regs *regs);
114 void do_vaw_tl1(struct pt_regs *regs);
115 void do_tof_tl1(struct pt_regs *regs);
116 void do_getpsr(struct pt_regs *regs);
118 void spitfire_insn_access_exception(struct pt_regs *regs,
121 void spitfire_insn_access_exception_tl1(struct pt_regs *regs,
124 void spitfire_data_access_exception(struct pt_regs *regs,
127 void spitfire_data_access_exception_tl1(struct pt_regs *regs,
130 void spitfire_access_error(struct pt_regs *regs,
134 void cheetah_fecc_handler(struct pt_regs *regs,
137 void cheetah_cee_handler(struct pt_regs *regs,
140 void cheetah_deferred_handler(struct pt_regs *regs,
143 void cheetah_plus_parity_error(int type, struct pt_regs *regs);
145 void sun4v_insn_access_exception(struct pt_regs *regs,
148 void sun4v_insn_access_exception_tl1(struct pt_regs *regs,
151 void sun4v_data_access_exception(struct pt_regs *regs,
154 void sun4v_data_access_exception_tl1(struct pt_regs *regs,
157 void sun4v_resum_error(struct pt_regs *regs,
159 void sun4v_resum_overflow(struct pt_regs *regs);
160 void sun4v_nonresum_error(struct pt_regs *regs,
162 void sun4v_nonresum_overflow(struct pt_regs *regs);
163 void sun4v_mem_corrupt_detect_precise(struct pt_regs *regs,
172 void sun4v_itlb_error_report(struct pt_regs *regs, int tl);
179 void sun4v_dtlb_error_report(struct pt_regs *regs, int tl);