Searched refs:pcb2 (Results 1 – 2 of 2) sorted by relevance
93 struct pcb *pcb2; in cpu_fork() local120 pcb2 = lp2->lwp_thread->td_pcb; in cpu_fork()121 *pcb2 = *lp1->lwp_thread->td_pcb; in cpu_fork()140 lp2->lwp_md.md_regs = (struct trapframe *)pcb2 - 1; in cpu_fork()147 pcb2->pcb_unused01 = 0; in cpu_fork()148 pcb2->pcb_rbx = (unsigned long)fork_return; /* fork_trampoline argument */ in cpu_fork()149 pcb2->pcb_rbp = 0; in cpu_fork()150 pcb2->pcb_rsp = (unsigned long)lp2->lwp_md.md_regs - sizeof(void *); in cpu_fork()151 pcb2->pcb_r12 = (unsigned long)lp2; /* fork_trampoline argument */ in cpu_fork()152 pcb2->pcb_r13 = 0; in cpu_fork()[all …]
104 struct pcb *pcb2; in cpu_fork() local138 pcb2 = lp2->lwp_thread->td_pcb; in cpu_fork()139 *pcb2 = *lp1->lwp_thread->td_pcb; in cpu_fork()158 lp2->lwp_md.md_regs = (struct trapframe *)pcb2 - 1; in cpu_fork()169 pcb2->pcb_cr3 = vtophys(pmap2->pm_pml4); in cpu_fork()170 if ((pcb2->pcb_flags & PCB_ISOMMU) && pmap2->pm_pmlpv_iso) { in cpu_fork()171 pcb2->pcb_cr3_iso = vtophys(pmap2->pm_pml4_iso); in cpu_fork()173 pcb2->pcb_flags &= ~PCB_ISOMMU; in cpu_fork()174 pcb2->pcb_cr3_iso = 0; in cpu_fork()181 pcb2->pcb_flags &= ~(PCB_IBRS1 | PCB_IBRS2); in cpu_fork()[all …]