• Home
  • Raw
  • Download

Lines Matching refs:tpc

62 		unsigned long tpc;  member
82 p->trapstack[i].tstate, p->trapstack[i].tpc, in dump_tl1_traplog()
84 printk("TRAPLOG: TPC<%pS>\n", (void *) p->trapstack[i].tpc); in dump_tl1_traplog()
107 regs->tpc &= 0xffffffff; in bad_trap()
111 (void __user *)regs->tpc, lvl); in bad_trap()
201 regs->tpc &= 0xffffffff; in spitfire_insn_access_exception()
205 (void __user *)regs->tpc, 0); in spitfire_insn_access_exception()
237 regs->tpc &= 0xffffffff; in sun4v_insn_access_exception()
258 if (get_user(insn, (u32 __user *)regs->tpc) == -EFAULT) in is_no_fault_exception()
304 entry = search_exception_tables(regs->tpc); in spitfire_data_access_exception()
308 printk("Exception: PC<%016lx> faddr<UNKNOWN>\n", regs->tpc); in spitfire_data_access_exception()
310 regs->tpc, entry->fixup); in spitfire_data_access_exception()
312 regs->tpc = entry->fixup; in spitfire_data_access_exception()
313 regs->tnpc = regs->tpc + 4; in spitfire_data_access_exception()
353 entry = search_exception_tables(regs->tpc); in sun4v_data_access_exception()
357 printk("Exception: PC<%016lx> faddr<UNKNOWN>\n", regs->tpc); in sun4v_data_access_exception()
359 regs->tpc, entry->fixup); in sun4v_data_access_exception()
361 regs->tpc = entry->fixup; in sun4v_data_access_exception()
362 regs->tnpc = regs->tpc + 4; in sun4v_data_access_exception()
372 regs->tpc &= 0xffffffff; in sun4v_data_access_exception()
569 regs->tpc &= 0xffffffff; in spitfire_ue_log()
593 regs->tnpc = regs->tpc + 4; in spitfire_access_error()
1182 regs->tpc, regs->tnpc, regs->u_regs[UREG_I7], regs->tstate); in cheetah_log_errors()
1185 printk("TPC<%pS>\n", (void *) regs->tpc); in cheetah_log_errors()
1326 smp_processor_id(), regs->tpc, regs->tnpc, regs->tstate); in cheetah_fecc_handler()
1484 smp_processor_id(), regs->tpc, regs->tnpc, regs->tstate); in cheetah_cee_handler()
1608 regs->tpc += 4; in cheetah_deferred_handler()
1609 regs->tnpc = regs->tpc + 4; in cheetah_deferred_handler()
1619 smp_processor_id(), regs->tpc, regs->tnpc, regs->tstate); in cheetah_deferred_handler()
1728 entry = search_exception_tables(regs->tpc); in cheetah_deferred_handler()
1748 regs->tpc = entry->fixup; in cheetah_deferred_handler()
1749 regs->tnpc = regs->tpc + 4; in cheetah_deferred_handler()
1791 regs->tpc); in cheetah_plus_parity_error()
1792 printk(KERN_EMERG "TPC<%pS>\n", (void *) regs->tpc); in cheetah_plus_parity_error()
1799 regs->tpc); in cheetah_plus_parity_error()
1800 printk(KERN_WARNING "TPC<%pS>\n", (void *) regs->tpc); in cheetah_plus_parity_error()
1958 insn = *(unsigned int *) regs->tpc; in sun4v_report_real_raddr()
1975 pfx, regs->tpc, (void *) regs->tpc); in sun4v_log_error()
2055 entry = search_exception_tables(regs->tpc); in do_mcd_err()
2060 regs->tpc); in do_mcd_err()
2064 regs->tpc = entry->fixup; in do_mcd_err()
2065 regs->tnpc = regs->tpc + 4; in do_mcd_err()
2145 if (!copy_from_user(&insn, (void __user *)regs->tpc, 4)) { in sun4v_get_vaddr()
2230 regs->tpc += 4; in sun4v_nonresum_error()
2231 regs->tnpc = regs->tpc + 4; in sun4v_nonresum_error()
2270 regs->tpc, tl); in sun4v_itlb_error_report()
2271 printk(KERN_EMERG "SUN4V-ITLB: TPC<%pS>\n", (void *) regs->tpc); in sun4v_itlb_error_report()
2293 regs->tpc, tl); in sun4v_dtlb_error_report()
2294 printk(KERN_EMERG "SUN4V-DTLB: TPC<%pS>\n", (void *) regs->tpc); in sun4v_dtlb_error_report()
2321 regs->tpc = regs->tnpc; in do_fpe_common()
2328 regs->tpc &= 0xffffffff; in do_fpe_common()
2345 (void __user *)regs->tpc, 0); in do_fpe_common()
2396 regs->tpc &= 0xffffffff; in do_tof()
2400 (void __user *)regs->tpc, 0); in do_tof()
2416 regs->tpc &= 0xffffffff; in do_div0()
2420 (void __user *)regs->tpc, 0); in do_div0()
2493 pc = regs->tpc; in show_stack()
2558 instruction_dump ((unsigned int *) regs->tpc); in die_if_kernel()
2561 regs->tpc &= 0xffffffff; in die_if_kernel()
2564 user_instruction_dump ((unsigned int __user *) regs->tpc); in die_if_kernel()
2580 unsigned long pc = regs->tpc; in do_illegal_instruction()
2630 kernel_unaligned_trap(regs, *((unsigned int *)regs->tpc)); in mem_address_unaligned()
2648 kernel_unaligned_trap(regs, *((unsigned int *)regs->tpc)); in sun4v_do_mna()
2679 entry = search_exception_tables(regs->tpc); in sun4v_mem_corrupt_detect_precise()
2684 regs->tpc); in sun4v_mem_corrupt_detect_precise()
2686 regs->tpc, entry->fixup); in sun4v_mem_corrupt_detect_precise()
2688 regs->tpc = entry->fixup; in sun4v_mem_corrupt_detect_precise()
2689 regs->tnpc = regs->tpc + 4; in sun4v_mem_corrupt_detect_precise()
2698 regs->tpc &= 0xffffffff; in sun4v_mem_corrupt_detect_precise()
2713 regs->tpc &= 0xffffffff; in do_privop()
2717 (void __user *)regs->tpc, 0); in do_privop()
2819 regs->tpc = regs->tnpc; in do_getpsr()
2822 regs->tpc &= 0xffffffff; in do_getpsr()