Searched refs:pcb_context (Results 1 – 16 of 16) sorted by relevance
| /freebsd-12-stable/sys/mips/mips/ |
| D | vm_machdep.c | 129 pcb2->pcb_context[PCB_REG_RA] = (register_t)(intptr_t)fork_trampoline; in cpu_fork() 131 pcb2->pcb_context[PCB_REG_SP] = (register_t)(((vm_offset_t)td2->td_pcb & in cpu_fork() 133 pcb2->pcb_context[PCB_REG_S0] = (register_t)(intptr_t)fork_return; in cpu_fork() 134 pcb2->pcb_context[PCB_REG_S1] = (register_t)(intptr_t)td2; in cpu_fork() 135 pcb2->pcb_context[PCB_REG_S2] = (register_t)(intptr_t)td2->td_frame; in cpu_fork() 136 pcb2->pcb_context[PCB_REG_SR] = mips_rd_status() & in cpu_fork() 176 pcb2->pcb_context[PCB_REG_SR] |= MIPS_SR_PX | MIPS_SR_UX | MIPS_SR_KX | MIPS_SR_SX; in cpu_fork() 179 pcb2->pcb_context[PCB_REG_SR] &= ~MIPS_SR_COP_2_BIT; in cpu_fork() 196 td->td_pcb->pcb_context[PCB_REG_S0] = (register_t)(intptr_t)func; in cpu_fork_kthread_handler() 197 td->td_pcb->pcb_context[PCB_REG_S1] = (register_t)(intptr_t)arg; in cpu_fork_kthread_handler() [all …]
|
| D | gdb_machdep.c | 131 return (&kdb_thrctx->pcb_context[PCB_REG_S0 + regnum - 16]); in gdb_cpu_getreg() 133 return (&kdb_thrctx->pcb_context[PCB_REG_GP]); in gdb_cpu_getreg() 135 return (&kdb_thrctx->pcb_context[PCB_REG_SP]); in gdb_cpu_getreg() 137 return (&kdb_thrctx->pcb_context[PCB_REG_S8]); in gdb_cpu_getreg() 139 return (&kdb_thrctx->pcb_context[PCB_REG_RA]); in gdb_cpu_getreg() 141 return (&kdb_thrctx->pcb_context[PCB_REG_PC]); in gdb_cpu_getreg() 151 kdb_thrctx->pcb_context[10] = *(register_t *)val; in gdb_cpu_setreg()
|
| D | db_trace.c | 437 sp = (register_t)ctx->pcb_context[PCB_REG_SP]; in db_trace_thread() 438 pc = (register_t)ctx->pcb_context[PCB_REG_PC]; in db_trace_thread() 439 ra = (register_t)ctx->pcb_context[PCB_REG_RA]; in db_trace_thread()
|
| D | pm_machdep.c | 305 pcb->pcb_context[PCB_REG_RA] = tf->ra; in makectx() 306 pcb->pcb_context[PCB_REG_PC] = tf->pc; in makectx() 307 pcb->pcb_context[PCB_REG_SP] = tf->sp; in makectx()
|
| D | genassym.c | 82 ASSYM(U_PCB_CONTEXT, offsetof(struct pcb, pcb_context));
|
| /freebsd-12-stable/gnu/usr.bin/gdb/kgdb/ |
| D | trgt_mips.c | 76 supply_register(MIPS_S0_REGNUM, (char *)&pcb.pcb_context[PCB_REG_S0]); in kgdb_trgt_fetch_registers() 77 supply_register(MIPS_S1_REGNUM, (char *)&pcb.pcb_context[PCB_REG_S1]); in kgdb_trgt_fetch_registers() 78 supply_register(MIPS_S2_REGNUM, (char *)&pcb.pcb_context[PCB_REG_S2]); in kgdb_trgt_fetch_registers() 79 supply_register(MIPS_S3_REGNUM, (char *)&pcb.pcb_context[PCB_REG_S3]); in kgdb_trgt_fetch_registers() 80 supply_register(MIPS_S4_REGNUM, (char *)&pcb.pcb_context[PCB_REG_S4]); in kgdb_trgt_fetch_registers() 81 supply_register(MIPS_S5_REGNUM, (char *)&pcb.pcb_context[PCB_REG_S5]); in kgdb_trgt_fetch_registers() 82 supply_register(MIPS_S6_REGNUM, (char *)&pcb.pcb_context[PCB_REG_S6]); in kgdb_trgt_fetch_registers() 83 supply_register(MIPS_S7_REGNUM, (char *)&pcb.pcb_context[PCB_REG_S7]); in kgdb_trgt_fetch_registers() 84 supply_register(MIPS_SP_REGNUM, (char *)&pcb.pcb_context[PCB_REG_SP]); in kgdb_trgt_fetch_registers() 85 supply_register(MIPS_FP_REGNUM, (char *)&pcb.pcb_context[PCB_REG_GP]); in kgdb_trgt_fetch_registers() [all …]
|
| D | trgt_powerpc.c | 81 (char *)&pcb.pcb_context[i]); in kgdb_trgt_fetch_registers()
|
| D | trgt_powerpc64.c | 76 (char *)&pcb.pcb_context[i]); in kgdb_trgt_fetch_registers()
|
| /freebsd-12-stable/sys/powerpc/powerpc/ |
| D | gdb_machdep.c | 69 return (kdb_thrctx->pcb_context + (regnum - 14)); in gdb_cpu_getreg()
|
| D | vm_machdep.c | 162 pcb->pcb_context[0] = pcb->pcb_lr; in cpu_fork()
|
| D | genassym.c | 196 ASSYM(PCB_CONTEXT, offsetof(struct pcb, pcb_context));
|
| D | exec_machdep.c | 973 pcb2->pcb_context[0] = pcb2->pcb_lr; in cpu_copy_thread()
|
| /freebsd-12-stable/sys/powerpc/include/ |
| D | pcb.h | 44 register_t pcb_context[20]; /* non-volatile r14-r31 */ member
|
| /freebsd-12-stable/cddl/contrib/opensolaris/lib/libdtrace/common/ |
| D | dt_pcb.h | 88 int pcb_context; /* yyparse() rules context (DT_CTX_* value) */ member
|
| D | dt_cc.c | 2428 pcb.pcb_context = context; in dt_compile()
|
| /freebsd-12-stable/sys/mips/include/ |
| D | pcb.h | 129 __register_t pcb_context[14]; /* kernel context for resume */ member
|