Home
last modified time | relevance | path

Searched refs:PCB_LR (Results 1 – 13 of 13) sorted by relevance

/freebsd-head/sys/powerpc/powerpc/
HDswtch32.S93 stw %r16,PCB_LR(%r6)
188 lwz %r5,PCB_LR(%r3) /* Load the link register */
210 stw %r4,PCB_LR(%r3)
HDswtch64.S122 std %r16,PCB_LR(%r6)
297 ld %r5,PCB_LR(%r3) /* Load the link register */
342 std %r4,PCB_LR(%r3)
HDcpu_subr64.S61 std %r16,PCB_LR(%r3)
HDgenassym.c202 ASSYM(PCB_LR, offsetof(struct pcb, pcb_lr));
/freebsd-head/sys/arm64/arm64/
HDgdb_machdep.c67 case GDB_REG_LR: return (&kdb_thrctx->pcb_x[PCB_LR]); in gdb_cpu_getreg()
96 case GDB_REG_LR: kdb_thrctx->pcb_x[PCB_LR] = regval; break; in gdb_cpu_setreg()
HDstack_machdep.c67 frame.pc = ADDR_MAKE_CANONICAL(td->td_pcb->pcb_x[PCB_LR]); in stack_save_td()
HDvm_machdep.c114 td2->td_pcb->pcb_x[PCB_LR] = (uintptr_t)fork_trampoline; in cpu_fork()
182 td->td_pcb->pcb_x[PCB_LR] = (uintptr_t)fork_trampoline; in cpu_copy_thread()
HDdb_trace.c154 frame.pc = (uintptr_t)ctx->pcb_x[PCB_LR]; in db_trace_thread()
HDmachdep.c383 if (i == PCB_LR) in makectx()
/freebsd-head/sys/arm64/include/
HDdb_machdep.h49 #define PC_REGS() ((db_addr_t)kdb_thrctx->pcb_x[PCB_LR])
57 kdb_thrctx->pcb_x[PCB_LR] += BKPT_SIZE; \
HDpcb.h47 #define PCB_LR 11 macro
/freebsd-head/sys/arm/arm/
HDgenassym.c74 ASSYM(PCB_LR, offsetof(struct pcb, pcb_regs.sf_lr));
/freebsd-head/sys/powerpc/aim/
HDtrap_subr64.S450 ld %r5,PCB_LR(%r3) /* Load the link register */