Lines Matching defs:tpc
64 regs->tpc);
69 unhandled_fault(regs->tpc, current, regs);
79 static unsigned int get_user_insn(unsigned long tpc)
81 pgd_t *pgdp = pgd_offset(current->mm, tpc);
91 p4dp = p4d_offset(pgdp, tpc);
94 pudp = pud_offset(p4dp, tpc);
101 pmdp = pmd_offset(pudp, tpc);
109 pa += tpc & ~HPAGE_MASK;
118 ptep = pte_offset_map(pmdp, tpc);
124 pa += (tpc & ~PAGE_MASK);
152 (void *)regs->tpc, (void *)regs->u_regs[UREG_I7],
155 print_vma_addr(KERN_CONT " in ", regs->tpc);
167 addr = regs->tpc;
188 if (!regs->tpc || (regs->tpc & 0x3))
191 insn = *(unsigned int *) regs->tpc;
193 insn = get_user_insn(regs->tpc);
237 entry = search_exception_tables(regs->tpc);
239 regs->tpc = entry->fixup;
240 regs->tnpc = regs->tpc + 4;
263 regs->tpc);
292 if (unlikely((regs->tpc >> 32) != 0)) {
302 unsigned long tpc = regs->tpc;
305 if ((tpc >= KERNBASE && tpc < (unsigned long) __init_end) ||
306 (tpc >= MODULES_VADDR && tpc < MODULES_END)) {
326 !search_exception_tables(regs->tpc)) {
403 WARN(address != regs->tpc,
404 "address (%lx) != regs->tpc (%lx)\n", address, regs->tpc);