Home
last modified time | relevance | path

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

/src/sys/powerpc/powerpc/
H A Dswtch32.S92 stw %r16,PCB_LR(%r6)
179 lwz %r5,PCB_LR(%r3) /* Load the link register */
201 stw %r4,PCB_LR(%r3)
H A Dswtch64.S121 std %r16,PCB_LR(%r6)
296 ld %r5,PCB_LR(%r3) /* Load the link register */
341 std %r4,PCB_LR(%r3)
H A Dcpu_subr64.S61 std %r16,PCB_LR(%r3)
H A Dgenassym.c202 ASSYM(PCB_LR, offsetof(struct pcb, pcb_lr));
/src/sys/arm64/arm64/
H A Dgdb_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()
H A Dstack_machdep.c67 frame.pc = ADDR_MAKE_CANONICAL(td->td_pcb->pcb_x[PCB_LR]); in stack_save_td()
H A Dvm_machdep.c114 td2->td_pcb->pcb_x[PCB_LR] = (uintptr_t)fork_trampoline; in cpu_fork()
185 td->td_pcb->pcb_x[PCB_LR] = (uintptr_t)fork_trampoline; in cpu_copy_thread()
H A Ddb_trace.c154 frame.pc = (uintptr_t)ctx->pcb_x[PCB_LR]; in db_trace_thread()
H A Dmachdep.c421 if (i == PCB_LR) in makectx()
/src/sys/arm64/include/
H A Ddb_machdep.h48 #define PC_REGS() ((db_addr_t)kdb_thrctx->pcb_x[PCB_LR])
56 kdb_thrctx->pcb_x[PCB_LR] += BKPT_SIZE; \
H A Dpcb.h47 #define PCB_LR 11 macro
/src/sys/arm/arm/
H A Dgenassym.c74 ASSYM(PCB_LR, offsetof(struct pcb, pcb_regs.sf_lr));
/src/sys/powerpc/aim/
H A Dtrap_subr64.S450 ld %r5,PCB_LR(%r3) /* Load the link register */