Lines Matching refs:tpc

60 		unsigned long tpc;  member
80 p->trapstack[i].tstate, p->trapstack[i].tpc, in dump_tl1_traplog()
82 printk("TRAPLOG: TPC<%pS>\n", (void *) p->trapstack[i].tpc); in dump_tl1_traplog()
106 regs->tpc &= 0xffffffff; in bad_trap()
112 info.si_addr = (void __user *)regs->tpc; in bad_trap()
205 regs->tpc &= 0xffffffff; in spitfire_insn_access_exception()
211 info.si_addr = (void __user *)regs->tpc; in spitfire_insn_access_exception()
246 regs->tpc &= 0xffffffff; in sun4v_insn_access_exception()
280 entry = search_exception_tables(regs->tpc); in spitfire_data_access_exception()
284 printk("Exception: PC<%016lx> faddr<UNKNOWN>\n", regs->tpc); in spitfire_data_access_exception()
286 regs->tpc, entry->fixup); in spitfire_data_access_exception()
288 regs->tpc = entry->fixup; in spitfire_data_access_exception()
289 regs->tnpc = regs->tpc + 4; in spitfire_data_access_exception()
332 entry = search_exception_tables(regs->tpc); in sun4v_data_access_exception()
336 printk("Exception: PC<%016lx> faddr<UNKNOWN>\n", regs->tpc); in sun4v_data_access_exception()
338 regs->tpc, entry->fixup); in sun4v_data_access_exception()
340 regs->tpc = entry->fixup; in sun4v_data_access_exception()
341 regs->tnpc = regs->tpc + 4; in sun4v_data_access_exception()
351 regs->tpc &= 0xffffffff; in sun4v_data_access_exception()
533 regs->tpc &= 0xffffffff; in spitfire_ue_log()
562 regs->tnpc = regs->tpc + 4; in spitfire_access_error()
1151 regs->tpc, regs->tnpc, regs->u_regs[UREG_I7], regs->tstate); in cheetah_log_errors()
1154 printk("TPC<%pS>\n", (void *) regs->tpc); in cheetah_log_errors()
1295 smp_processor_id(), regs->tpc, regs->tnpc, regs->tstate); in cheetah_fecc_handler()
1453 smp_processor_id(), regs->tpc, regs->tnpc, regs->tstate); in cheetah_cee_handler()
1577 regs->tpc += 4; in cheetah_deferred_handler()
1578 regs->tnpc = regs->tpc + 4; in cheetah_deferred_handler()
1588 smp_processor_id(), regs->tpc, regs->tnpc, regs->tstate); in cheetah_deferred_handler()
1697 entry = search_exception_tables(regs->tpc); in cheetah_deferred_handler()
1717 regs->tpc = entry->fixup; in cheetah_deferred_handler()
1718 regs->tnpc = regs->tpc + 4; in cheetah_deferred_handler()
1760 regs->tpc); in cheetah_plus_parity_error()
1761 printk(KERN_EMERG "TPC<%pS>\n", (void *) regs->tpc); in cheetah_plus_parity_error()
1768 regs->tpc); in cheetah_plus_parity_error()
1769 printk(KERN_WARNING "TPC<%pS>\n", (void *) regs->tpc); in cheetah_plus_parity_error()
1926 insn = *(unsigned int *) regs->tpc; in sun4v_report_real_raddr()
1943 pfx, regs->tpc, (void *) regs->tpc); in sun4v_log_error()
2082 regs->tpc += 4; in sun4v_nonresum_error()
2083 regs->tnpc = regs->tpc + 4; in sun4v_nonresum_error()
2122 regs->tpc, tl); in sun4v_itlb_error_report()
2123 printk(KERN_EMERG "SUN4V-ITLB: TPC<%pS>\n", (void *) regs->tpc); in sun4v_itlb_error_report()
2145 regs->tpc, tl); in sun4v_dtlb_error_report()
2146 printk(KERN_EMERG "SUN4V-DTLB: TPC<%pS>\n", (void *) regs->tpc); in sun4v_dtlb_error_report()
2173 regs->tpc = regs->tnpc; in do_fpe_common()
2180 regs->tpc &= 0xffffffff; in do_fpe_common()
2185 info.si_addr = (void __user *)regs->tpc; in do_fpe_common()
2252 regs->tpc &= 0xffffffff; in do_tof()
2258 info.si_addr = (void __user *)regs->tpc; in do_tof()
2277 regs->tpc &= 0xffffffff; in do_div0()
2283 info.si_addr = (void __user *)regs->tpc; in do_div0()
2358 pc = regs->tpc; in show_stack()
2422 instruction_dump ((unsigned int *) regs->tpc); in die_if_kernel()
2425 regs->tpc &= 0xffffffff; in die_if_kernel()
2428 user_instruction_dump ((unsigned int __user *) regs->tpc); in die_if_kernel()
2444 unsigned long pc = regs->tpc; in do_illegal_instruction()
2501 kernel_unaligned_trap(regs, *((unsigned int *)regs->tpc)); in mem_address_unaligned()
2523 kernel_unaligned_trap(regs, *((unsigned int *)regs->tpc)); in sun4v_do_mna()
2544 regs->tpc &= 0xffffffff; in do_privop()
2550 info.si_addr = (void __user *)regs->tpc; in do_privop()
2654 regs->tpc = regs->tnpc; in do_getpsr()
2657 regs->tpc &= 0xffffffff; in do_getpsr()