Searched refs:PCB_LR (Results 1 – 13 of 13) sorted by relevance
| /src/sys/powerpc/powerpc/ |
| H A D | swtch32.S | 92 stw %r16,PCB_LR(%r6) 179 lwz %r5,PCB_LR(%r3) /* Load the link register */ 201 stw %r4,PCB_LR(%r3)
|
| H A D | swtch64.S | 121 std %r16,PCB_LR(%r6) 296 ld %r5,PCB_LR(%r3) /* Load the link register */ 341 std %r4,PCB_LR(%r3)
|
| H A D | cpu_subr64.S | 61 std %r16,PCB_LR(%r3)
|
| H A D | genassym.c | 202 ASSYM(PCB_LR, offsetof(struct pcb, pcb_lr));
|
| /src/sys/arm64/arm64/ |
| H A D | gdb_machdep.c | 67 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 D | stack_machdep.c | 67 frame.pc = ADDR_MAKE_CANONICAL(td->td_pcb->pcb_x[PCB_LR]); in stack_save_td()
|
| H A D | vm_machdep.c | 114 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 D | db_trace.c | 154 frame.pc = (uintptr_t)ctx->pcb_x[PCB_LR]; in db_trace_thread()
|
| H A D | machdep.c | 421 if (i == PCB_LR) in makectx()
|
| /src/sys/arm64/include/ |
| H A D | db_machdep.h | 48 #define PC_REGS() ((db_addr_t)kdb_thrctx->pcb_x[PCB_LR]) 56 kdb_thrctx->pcb_x[PCB_LR] += BKPT_SIZE; \
|
| H A D | pcb.h | 47 #define PCB_LR 11 macro
|
| /src/sys/arm/arm/ |
| H A D | genassym.c | 74 ASSYM(PCB_LR, offsetof(struct pcb, pcb_regs.sf_lr));
|
| /src/sys/powerpc/aim/ |
| H A D | trap_subr64.S | 450 ld %r5,PCB_LR(%r3) /* Load the link register */
|