Home | History | Annotate | Download | only in arm32

Lines Matching refs:tf_pc

182 		    tf->tf_r12, tf->tf_usr_sp, tf->tf_usr_lr, tf->tf_pc,
208 tf->tf_pc, *((uint16 *)(tf->tf_pc & ~1)),
209 *((uint16 *)((tf->tf_pc + 2) & ~1)));
214 printf("pc = 0x%08x, opcode 0x%08x, insn = ", tf->tf_pc,
215 *((u_int *)tf->tf_pc));
217 disassemble(tf->tf_pc);
267 (uintptr_t)tf, (uintptr_t)tf->tf_pc, 0, 0);
317 if (__predict_false(!user && (tf->tf_pc & 3) != 0)) {
323 if (__predict_false((tf->tf_pc & 3) != 0)) {
373 (read_insn(tf->tf_pc, false) & 0x05200000) != 0x04200000))) {
416 u_int insn = read_thumb_insn(tf->tf_pc, user);
435 u_int insn = read_insn(tf->tf_pc, user);
464 tf->tf_pc = (register_t)(intptr_t) pcb->pcb_onfault;
485 far, tf->tf_pc, map->pmap->pm_pai[0].pai_asid,
513 tf->tf_pc = (register_t)(intptr_t) pcb->pcb_onfault;
585 mode, tf->tf_pc);
603 printf(", pc =%08x\n\n", tf->tf_pc);
661 * since some of the machine state is lost. In this case, tf->tf_pc
696 * of tf->tf_pc is irrelevant.
706 * About all we can do is copy r14_usr to tf_pc and
711 tf->tf_pc = tf->tf_usr_lr;
728 tf->tf_pc = (register_t)(intptr_t) pcb->pcb_onfault;
772 tf->tf_pc, *((uint16 *)(tf->tf_pc & ~1)),
773 *((uint16 *)((tf->tf_pc + 2) & ~1)));
778 printf("pc = 0x%08x, opcode 0x%08x, insn = ", tf->tf_pc,
779 *((u_int *)tf->tf_pc));
781 disassemble(tf->tf_pc);
785 dab_fatal(tf, 0, tf->tf_pc, NULL, NULL);
848 ksi.ksi_addr = (uint32_t *)(intptr_t) tf->tf_pc;
858 dab_fatal(tf, 0, tf->tf_pc, NULL, NULL);
861 fault_pc = tf->tf_pc;
897 dab_fatal(tf, 0, tf->tf_pc, NULL, NULL);
934 THUMB_32BIT(*(uint16_t *)tf->tf_pc)) {
935 fault_pc = tf->tf_pc + THUMB_INSN_SIZE;