Searched refs:pcb2 (Results 1 – 5 of 5) sorted by relevance
| /f-stack/freebsd/i386/i386/ |
| H A D | vm_machdep.c | 145 struct pcb *pcb2; in cpu_fork() local 180 td2->td_pcb = pcb2; in cpu_fork() 183 bcopy(td1->td_pcb, pcb2, sizeof(*pcb2)); in cpu_fork() 186 pcb2->pcb_save = get_pcb_user_save_pcb(pcb2); in cpu_fork() 221 pcb2->pcb_edi = 0; in cpu_fork() 223 pcb2->pcb_ebp = 0; in cpu_fork() 239 pcb2->pcb_ext = 0; in cpu_fork() 426 struct pcb *pcb2; in cpu_copy_thread() local 429 pcb2 = td->td_pcb; in cpu_copy_thread() 436 bcopy(td0->td_pcb, pcb2, sizeof(*pcb2)); in cpu_copy_thread() [all …]
|
| /f-stack/freebsd/amd64/amd64/ |
| H A D | vm_machdep.c | 148 struct pcb *pcb2; in cpu_fork() local 173 td2->td_pcb = pcb2 = get_pcb_td(td2); in cpu_fork() 176 bcopy(td1->td_pcb, pcb2, sizeof(*pcb2)); in cpu_fork() 179 pcb2->pcb_save = get_pcb_user_save_pcb(pcb2); in cpu_fork() 211 pcb2->pcb_rbp = 0; in cpu_fork() 229 pcb2->pcb_tssp = NULL; in cpu_fork() 562 struct pcb *pcb2; in cpu_copy_thread() local 564 pcb2 = td->td_pcb; in cpu_copy_thread() 572 bcopy(td0->td_pcb, pcb2, sizeof(*pcb2)); in cpu_copy_thread() 575 pcb2->pcb_save = get_pcb_user_save_pcb(pcb2); in cpu_copy_thread() [all …]
|
| /f-stack/freebsd/arm/arm/ |
| H A D | vm_machdep.c | 98 struct pcb *pcb2; in cpu_fork() local 106 pcb2 = (struct pcb *) in cpu_fork() 116 td2->td_pcb = pcb2; in cpu_fork() 119 bcopy(td1->td_pcb, pcb2, sizeof(*pcb2)); in cpu_fork() 126 td2->td_frame = (struct trapframe *)pcb2 - 1; in cpu_fork() 135 pcb2->pcb_regs.sf_r4 = (register_t)fork_return; in cpu_fork() 136 pcb2->pcb_regs.sf_r5 = (register_t)td2; in cpu_fork() 137 pcb2->pcb_regs.sf_lr = (register_t)fork_trampoline; in cpu_fork() 138 pcb2->pcb_regs.sf_sp = STACKALIGN(td2->td_frame); in cpu_fork() 141 pcb2->pcb_vfpcpu = -1; in cpu_fork() [all …]
|
| /f-stack/freebsd/mips/mips/ |
| H A D | vm_machdep.c | 93 struct pcb *pcb2; in cpu_fork() local 102 pcb2 = td2->td_pcb; in cpu_fork() 110 bcopy(td1->td_pcb, pcb2, sizeof(*pcb2)); in cpu_fork() 132 pcb2->pcb_context[PCB_REG_S1] = (register_t)(intptr_t)td2; in cpu_fork() 134 pcb2->pcb_context[PCB_REG_SR] = mips_rd_status() & in cpu_fork() 177 pcb2->pcb_context[PCB_REG_SR] &= ~MIPS_SR_COP_2_BIT; in cpu_fork() 355 struct pcb *pcb2; in cpu_copy_thread() local 358 pcb2 = td->td_pcb; in cpu_copy_thread() 374 bcopy(td0->td_pcb, pcb2, sizeof(*pcb2)); in cpu_copy_thread() 385 pcb2->pcb_context[PCB_REG_S1] = (register_t)(intptr_t)td; in cpu_copy_thread() [all …]
|
| /f-stack/freebsd/arm64/arm64/ |
| H A D | vm_machdep.c | 70 struct pcb *pcb2; in cpu_fork() local 90 pcb2 = (struct pcb *)(td2->td_kstack + in cpu_fork() 93 td2->td_pcb = pcb2; in cpu_fork() 94 bcopy(td1->td_pcb, pcb2, sizeof(*pcb2)); in cpu_fork() 96 tf = (struct trapframe *)STACKALIGN((struct trapframe *)pcb2 - 1); in cpu_fork()
|