/src/sys/arch/usermode/dev/ |
cpu.c | 217 struct pcb *newpcb; local in function:cpu_switchto_atomic 222 newpcb = lwp_getpcb(newlwp); 231 thunk_seterrno(newpcb->pcb_errno); 236 if (thunk_setcontext(&newpcb->pcb_ucp)) 247 struct pcb *newpcb = lwp_getpcb(newlwp); local in function:cpu_switchto 269 if (newpcb) { 272 newpcb->pcb_ucp.uc_link, 273 newpcb->pcb_ucp.uc_stack.ss_sp, 274 (int)newpcb->pcb_ucp.uc_stack.ss_size, 276 (void *) newpcb->pcb_ucp.uc_mcontext._mc_tlsbase [all...] |
/src/sys/arch/ia64/ia64/ |
vm_machdep.c | 76 struct pcb *newpcb = lwp_getpcb(newlwp); local in function:cpu_switchto 110 restorectx(newpcb); 113 swapctx(oldpcb, newpcb);
|
/src/sys/arch/x86/x86/ |
dbregs.c | 297 struct pcb *oldpcb, *newpcb; local in function:x86_dbregs_switch 301 newpcb = lwp_getpcb(newlwp); 304 newdb = (newpcb->pcb_flags & PCB_DBREGS) != 0;
|
/src/sys/arch/sparc/sparc/ |
locore.s | 4839 * %g5 = newpcb 4883 ld [%g3 + L_PCB], %g5 ! newpcb 4884 ld [%g5 + PCB_PSR], %g2 ! cwpbits = newpcb->pcb_psr; 4891 st %g5, [%l6 + %lo(cpcb)] ! cpcb = newpcb; 4921 wr %o0, 0, %wim ! %wim = 1 << newpcb->pcb_wim; 4930 ldd [%g5 + PCB_SP], %i6 ! <fp,pc> = newpcb->pcb_<sp,pc>
|