Searched refs:save_lr (Results 1 - 11 of 11) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/bsd/dev/ppc/
H A Dfasttrap_isa.c564 if(tp->ftt_flgs & ftmtLink) sv->save_lr = (sv->save_srr0 + 4) & addrmask; /* Set the LR to the next instruction if needed */
571 if(tp->ftt_flgs & ftmtLink) sv->save_lr = (sv->save_srr0 + 4) & addrmask; /* Set the LR to the next instruction if needed */
576 new_pc = sv->save_lr; /* Branch target comes from the LR */
578 if(tp->ftt_flgs & ftmtLink) sv->save_lr = (sv->save_srr0 + 4) & addrmask; /* Set the LR to the next instruction if needed */
585 if(tp->ftt_flgs & ftmtLink) sv->save_lr = (sv->save_srr0 + 4) & addrmask; /* Set the LR to the next instruction if needed */
H A Ddtrace_isa.c312 pc = regs->save_lr;
362 pc = regs->save_lr;
H A Dfbt_ppc.c277 regs->save_r0 = regs->save_lr; /* Emulate patched mflr r0 */
283 regs->save_srr0 = regs->save_lr; /* Emulate patched blr by resuming execution at the LR */
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/
H A Dtrap.c246 (int)ssp->save_srr0 - 4, (int)dar, (int)dsisr, (int)ssp->save_lr, 0);
259 (int)ssp->save_srr0 - 4, (int)((savearea_comm *)ssp)->save_misc2, (int)dsisr, (int)ssp->save_lr, 0);
523 (int)ssp->save_srr0 - 4, (int)dar, (int)dsisr, (int)ssp->save_lr, 0);
542 (int)ssp->save_srr0 - 4, (int)((savearea_comm *)ssp)->save_misc2, (int)dsisr, (int)ssp->save_lr, 0);
713 buf += sprintf(buf, "lr = 0x%016llX\t\t",ssp->save_lr);
H A Ddb_trace.c490 .valuep = &ddb_regs.save_lr,
836 linkpc = (db_addr_t)ddb_regs.save_lr;
866 linkpc = (db_addr_t)ddb_regs.save_lr;
882 linkpc = (db_addr_t) (pss->save_lr);
905 linkpc = (db_addr_t) (pss->save_lr);
915 callpc = (db_addr_t) (iks->save_lr);
937 linkpc = (db_addr_t) PerProcTable[cpu].ppe_vaddr->db_saved_state->save_lr;
H A Dsavearea.h143 uint64_t save_lr; member in struct:savearea
H A Dstatus.c188 ts->lr = (unsigned int)sv->save_lr;
260 xts->lr = sv->save_lr;
509 ts->lr = (unsigned int)sv->save_lr;
581 xts->lr = sv->save_lr;
778 genuser->save_lr = (uint64_t)ts->lr;
836 genuser->save_lr = xts->lr;
1137 sv->save_lr = (uint64_t)FloatInit;
H A Dmodel_dep.c471 (unsigned int)sv->save_lr, (unsigned int)sv->save_r1, sv->save_exception, xcode);
493 bframes[1] = (unsigned int)sv->save_lr;
H A Dgenassym.c1216 DECLARE("savelr", offsetof(struct savearea *, save_lr));
/macosx-10.5.8/xnu-1228.15.4/osfmk/chud/ppc/
H A Dchud_thread_ppc.c99 ts->lr = (unsigned int)sv->save_lr;
151 xts->lr = sv->save_lr;
216 sv->save_lr = (uint64_t)ts->lr;
264 sv->save_lr = xts->lr;
489 currLR = sv->save_lr;
634 currLR = sv->save_lr;
/macosx-10.5.8/xnu-1228.15.4/osfmk/kdp/ml/ppc/
H A Dkdp_machdep.c183 state->lr = (unsigned int)saved_state->save_lr;
234 state->lr = saved_state->save_lr;
317 saved_state->save_lr = state->lr;
366 saved_state->save_lr = state->lr;
624 printf("lr = 0x%08llx\t\t",state->save_lr);

Completed in 52 milliseconds