/freebsd-10.2-release/sys/powerpc/include/ |
H A D | pmc_mdep.h | 32 #define PMC_TRAPFRAME_TO_PC(TF) ((TF)->srr0)
|
H A D | cpu.h | 64 #define TRAPF_PC(frame) ((frame)->srr0)
|
H A D | frame.h | 56 register_t srr0; member in struct:trapframe
|
/freebsd-10.2-release/sys/cddl/dev/dtrace/powerpc/ |
H A D | dtrace_subr.c | 294 frame->srr0 += sizeof(int); 300 cpu_core[curcpu].cpuc_dtrace_illval = frame->srr0; 306 frame->srr0 += sizeof(int); 331 switch (dtrace_invop(frame->srr0, (uintptr_t *)frame, frame->fixreg[3])) { 335 frame->srr0 = frame->ctr; 338 frame->srr0 = frame->lr; 342 frame->srr0 = frame->srr0 + 4;
|
H A D | dtrace_isa.c | 172 pc = tf->srr0; 219 pc = tf->srr0; 276 pc = tf->srr0; 470 return (rp->srr0);
|
/freebsd-10.2-release/contrib/gcc/config/rs6000/ |
H A D | host-darwin.c | 81 faulting_insn = *(unsigned *)uc->uc_mcontext->MC_FLD(ss).MC_FLD(srr0); 131 uc->uc_mcontext->MC_FLD(ss).MC_FLD(srr0));
|
H A D | darwin-fallback.c | 270 uint32_t srr0; member in struct:gcc_mcontext32 293 uint64_t srr0; member in struct:gcc_mcontext64 384 /* Sometimes, srr0 points to the instruction that caused the exception, 390 return_addr = m64->srr0 + 4; 392 return_addr = m64->srr0; 413 /* Sometimes, srr0 points to the instruction that caused the exception, 419 return_addr = m->srr0 + 4; 421 return_addr = m->srr0;
|
/freebsd-10.2-release/sys/powerpc/powerpc/ |
H A D | exec_machdep.c | 157 tf->cpu.aim.dar : tf->srr0); 160 tf->cpu.booke.dear : tf->srr0); 252 * srr0 - trampoline function addr 289 tf->cpu.aim.dar : tf->srr0; 292 tf->cpu.booke.dear : tf->srr0; 298 tf->srr0 = (register_t)p->p_sysent->sv_sigcode_base; 313 tf->srr0, tf->fixreg[1]); 364 pcb->pcb_lr = tf->srr0; 559 tf->srr0 = entry_desc[0] + imgp->reloc_base; 566 tf->srr0 [all...] |
H A D | gdb_machdep.c | 59 return (&kdb_frame->srr0);
|
H A D | db_trace.c | 95 { "srr0", DB_OFFSET(srr0), db_frame }, 238 db_printf("ISE trap @ %#zx by ", tf->srr0); 267 lr = (db_addr_t) tf->srr0;
|
H A D | genassym.c | 171 ASSYM(FRAME_SRR0, offsetof(struct trapframe, srr0));
|
/freebsd-10.2-release/sys/xen/interface/ |
H A D | arch-powerpc.h | 83 uint64_t srr0; member in struct:cpu_user_regs
|
/freebsd-10.2-release/sys/powerpc/aim/ |
H A D | trap.c | 208 (type == EXC_ISE) ? frame->srr0 : 259 frame->srr0 += 4; 266 inst = fuword32((const void *)frame->srr0); 310 if (*(uint32_t *)frame->srr0 == 0x7c810808) { 389 printf(" virtual address = 0x%" PRIxPTR "\n", frame->srr0); 392 printf(" srr0 = 0x%" PRIxPTR "\n", frame->srr0); 415 frame->srr0 = (*fb)[0]; 541 handle_kernel_slb_spill(int type, register_t dar, register_t srr0) argument 548 addr = (type == EXC_ISE) ? srr0 [all...] |
H A D | machdep.c | 664 tf->srr0 = (register_t)addr;
|
/freebsd-10.2-release/sys/powerpc/booke/ |
H A D | trap.c | 176 frame->srr0 += 4; 271 va = frame->srr0; 276 printf(" srr0 = 0x%08x\n", frame->srr0); 298 frame->srr0 = (*fb)[FAULTBUF_LR]; 399 eva = frame->srr0;
|
H A D | interrupt.c | 80 printf(" srr0 = 0x%08x\n", frame->srr0);
|
H A D | machdep.c | 579 tf->srr0 = (register_t)addr;
|
/freebsd-10.2-release/sys/powerpc/fpu/ |
H A D | fpu_emu.c | 199 if (copyin((void *) (frame->srr0), &insn.i_int, sizeof (insn.i_int))) { 207 insn.i_int, (void *)frame->srr0)); 221 frame->srr0 += 4; 240 insn.i_int, (void *) (frame->srr0)); 241 opc_disasm(frame->srr0, insn.i_int); 247 if (lastill == frame->srr0) { 254 lastill = frame->srr0; 296 vm_offset_t loc = tf->srr0;
|
/freebsd-10.2-release/gnu/usr.bin/gdb/kgdb/ |
H A D | trgt_powerpc.c | 169 ofs = offsetof(struct trapframe, srr0);
|
H A D | trgt_powerpc64.c | 166 ofs = offsetof(struct trapframe, srr0);
|
/freebsd-10.2-release/contrib/gdb/gdb/ |
H A D | lynx-nat.c | 248 X (srr0), /* IAR (PC) */
|
H A D | rs6000-tdep.c | 2223 /* 112 */ R(srr0), R(srr1), R(tbl), R(tbu), \
|
/freebsd-10.2-release/sys/cddl/dev/fbt/ |
H A D | fbt_powerpc.c | 172 frame->srr0 = (uintptr_t)fbt->fbtp_patchpoint; 181 frame->srr0 += tmp;
|
/freebsd-10.2-release/contrib/gcc/ |
H A D | configure | 12331 int main() { mcontext_t m; if (m->ss.srr0) return 0; return 0; }
|