Home
last modified time | relevance | path

Searched refs:npcb (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/sys/arch/sparc/sparc/
H A Dvm_machdep.c193 struct pcb *npcb = lwp_getpcb(l2); in cpu_lwp_fork() local
217 memcpy((void *)npcb, (void *)opcb, sizeof(struct pcb)); in cpu_lwp_fork()
252 ((int)npcb + USPACE - sizeof(*tf2)); in cpu_lwp_fork()
277 rp = (struct rwindow *)((u_int)npcb + TOPFRAMEOFF); in cpu_lwp_fork()
283 npcb->pcb_pc = (int)lwp_trampoline - 8; in cpu_lwp_fork()
284 npcb->pcb_sp = (int)rp; in cpu_lwp_fork()
285 npcb->pcb_psr &= ~PSR_CWP; /* Run in window #0 */ in cpu_lwp_fork()
286 npcb->pcb_wim = 1; /* Fence at window #1 */ in cpu_lwp_fork()
/netbsd-src/sys/arch/sparc64/sparc64/
H A Dvm_machdep.c185 struct pcb *npcb = lwp_getpcb(l2); in cpu_lwp_fork() local
223 memcpy(npcb, opcb, sizeof(struct pcb)); in cpu_lwp_fork()
238 ((long)npcb + USPACE - sizeof(*tf2)); in cpu_lwp_fork()
267 rp = (struct rwindow *)((u_long)npcb + TOPFRAMEOFF); in cpu_lwp_fork()
274 npcb->pcb_pc = (long)lwp_trampoline - 8; in cpu_lwp_fork()
275 npcb->pcb_sp = (long)rp - STACK_OFFSET; in cpu_lwp_fork()