Searched refs:td_pcb (Results 1 - 25 of 78) sorted by relevance

1234

/freebsd-10.0-release/sys/powerpc/booke/
H A Dcopyinout.c93 td->td_pcb->pcb_onfault = NULL;
99 td->td_pcb->pcb_onfault = NULL;
115 td->td_pcb->pcb_onfault = NULL;
121 td->td_pcb->pcb_onfault = NULL;
141 td->td_pcb->pcb_onfault = NULL;
165 td->td_pcb->pcb_onfault = NULL;
181 td->td_pcb->pcb_onfault = NULL;
187 td->td_pcb->pcb_onfault = NULL;
203 td->td_pcb->pcb_onfault = NULL;
209 td->td_pcb
[all...]
H A Dmp_cpudep.c74 pcpup->pc_curpcb = pcpup->pc_curthread->td_pcb;
/freebsd-10.0-release/sys/powerpc/aim/
H A Dcopyinout.c102 if (curthread->td_pcb->pcb_cpu.aim.usr_vsid == slbv)
106 curthread->td_pcb->pcb_cpu.aim.usr_segm =
108 curthread->td_pcb->pcb_cpu.aim.usr_vsid = slbv;
124 if (curthread->td_pcb->pcb_cpu.aim.usr_vsid == vsid)
128 curthread->td_pcb->pcb_cpu.aim.usr_segm =
130 curthread->td_pcb->pcb_cpu.aim.usr_vsid = vsid;
149 td->td_pcb->pcb_onfault = NULL;
172 td->td_pcb->pcb_onfault = NULL;
190 td->td_pcb->pcb_onfault = NULL;
213 td->td_pcb
[all...]
H A Dtrap.c259 KASSERT((td->td_pcb->pcb_flags & PCB_FPU) != PCB_FPU,
265 KASSERT((td->td_pcb->pcb_flags & PCB_VEC) != PCB_VEC,
281 td->td_pcb->pcb_vec.vscr |= ALTIVEC_VSCR_NJ;
327 "r"(td->td_pcb->pcb_cpu.aim.usr_vsid),
417 fb = td->td_pcb->pcb_onfault;
535 "r"(td->td_pcb->pcb_cpu.aim.usr_vsid), "r"(USER_SLB_SLBE));
657 user_sr = td->td_pcb->pcb_cpu.aim.usr_segm;
720 td->td_pcb->pcb_onfault = 0;
744 td->td_pcb->pcb_onfault = 0;
773 fpr = &td->td_pcb
[all...]
/freebsd-10.0-release/sys/ia64/ia64/
H A Dhighfp.c69 pcb = td->td_pcb;
92 pcb = td->td_pcb;
105 KASSERT(td1->td_pcb->pcb_fpcpu == pcpup,
106 ("td1->td_pcb->pcb_fpcpu != pcpup"));
107 save_high_fp(&td1->td_pcb->pcb_high_fp);
109 td1->td_pcb->pcb_fpcpu = NULL;
134 pcb = td->td_pcb;
167 KASSERT(td->td_pcb->pcb_fpcpu == pcpup,
168 ("td->td_pcb->pcb_fpcpu != pcpup"));
169 save_high_fp(&td->td_pcb
[all...]
H A Dvm_machdep.c117 td->td_pcb = (struct pcb *)sp;
189 pcb = td->td_pcb;
191 bcopy(td0->td_pcb, pcb, sizeof(*pcb));
282 if (savectx(td1->td_pcb) != 0)
295 td2->td_pcb = (struct pcb *)stackp;
296 bcopy(td1->td_pcb, td2->td_pcb, sizeof(struct pcb));
316 td2->td_pcb->pcb_special.bspstore = td2->td_kstack + ndirty;
317 td2->td_pcb->pcb_special.pfs = 0;
318 td2->td_pcb
[all...]
/freebsd-10.0-release/sys/mips/mips/
H A Dstack_machdep.c140 pc = td->td_pcb->pcb_regs.pc;
141 sp = td->td_pcb->pcb_regs.sp;
153 pc = curthread->td_pcb->pcb_regs.pc;
154 sp = curthread->td_pcb->pcb_regs.sp;
H A Dvm_machdep.c147 pcb2 = td2->td_pcb;
155 bcopy(td1->td_pcb, pcb2, sizeof(*pcb2));
174 pcb2->pcb_context[PCB_REG_SP] = (register_t)(((vm_offset_t)td2->td_pcb &
238 td->td_pcb->pcb_context[PCB_REG_S0] = (register_t)(intptr_t)func;
239 td->td_pcb->pcb_context[PCB_REG_S1] = (register_t)(intptr_t)arg;
311 td->td_pcb = (struct pcb *)(td->td_kstack +
313 td->td_frame = &td->td_pcb->pcb_regs;
370 locr0->pc = td->td_pcb->pcb_tpc;
402 pcb2 = td->td_pcb;
418 bcopy(td0->td_pcb, pcb
[all...]
/freebsd-10.0-release/sys/i386/i386/
H A Dvm_machdep.c195 td1->td_pcb->pcb_gs = rgs();
199 npxsave(td1->td_pcb->pcb_save);
206 td2->td_pcb = pcb2;
209 bcopy(td1->td_pcb, pcb2, sizeof(*pcb2));
224 td2->td_frame = (struct trapframe *)((caddr_t)td2->td_pcb - 16) - 1;
319 td->td_pcb->pcb_esi = (int) func; /* function */
320 td->td_pcb->pcb_ebx = (int) arg; /* first arg */
333 td->td_pcb->pcb_gs = _udatasel;
352 if (td->td_pcb->pcb_flags & PCB_DBREGS) {
354 td->td_pcb
[all...]
H A Dptrace_machdep.c54 fpstate = &td->td_pcb->pcb_user_save.sv_xmm;
H A Dstack_machdep.c76 ebp = td->td_pcb->pcb_ebp;
/freebsd-10.0-release/sys/amd64/amd64/
H A Dvm_machdep.c180 td2->td_pcb = pcb2;
183 bcopy(td1->td_pcb, pcb2, sizeof(*pcb2));
199 td2->td_frame = (struct trapframe *)td2->td_pcb - 1;
296 td->td_pcb->pcb_r12 = (long) func; /* function */
297 td->td_pcb->pcb_rbx = (long) arg; /* first arg */
324 pcb = td->td_pcb;
338 pcb = td->td_pcb;
366 td->td_pcb = pcb = get_pcb_td(td);
409 set_pcb_flags(td->td_pcb, PCB_FULL_IRET);
441 pcb2 = td->td_pcb;
[all...]
H A Dstack_machdep.c76 rbp = td->td_pcb->pcb_rbp;
H A Dsys_machdep.c125 set_pcb_flags(td->td_pcb, PCB_FULL_IRET);
149 set_pcb_flags(td->td_pcb, PCB_FULL_IRET);
164 set_pcb_flags(td->td_pcb, PCB_FULL_IRET);
178 struct pcb *pcb = curthread->td_pcb;
357 pcb = td->td_pcb;
401 if (td->td_pcb->pcb_tssp == NULL) {
406 iomap = (char *)&td->td_pcb->pcb_tssp[1];
606 set_pcb_flags(td->td_pcb, PCB_FULL_IRET);
/freebsd-10.0-release/sys/powerpc/powerpc/
H A Daltivec.c53 pcb = td->td_pcb;
60 td->td_pcb->pcb_veccpu = PCPU_GET(cpuid);
113 pcb = td->td_pcb;
H A Dfpu.c53 pcb = td->td_pcb;
60 td->td_pcb->pcb_fpcpu = PCPU_GET(cpuid);
113 pcb = td->td_pcb;
H A Dstack_machdep.c97 frame = td->td_pcb->pcb_sp;
/freebsd-10.0-release/sys/i386/isa/
H A Dnpx.c133 (thread)->td_pcb->pcb_save->sv_xmm.sv_env.en_cw : \
134 (thread)->td_pcb->pcb_save->sv_87.sv_env.en_cw)
137 (thread)->td_pcb->pcb_save->sv_xmm.sv_env.en_sw : \
138 (thread)->td_pcb->pcb_save->sv_87.sv_env.en_sw)
147 (thread->td_pcb->pcb_save->sv_87.sv_env.en_cw)
149 (thread->td_pcb->pcb_save->sv_87.sv_env.en_sw)
645 mxcsr = curthread->td_pcb->pcb_save->sv_xmm.sv_env.en_mxcsr;
782 td->td_pcb->pcb_flags &= ~PCB_NPXINITDONE;
799 pcb = td->td_pcb;
832 pcb = td->td_pcb;
[all...]
/freebsd-10.0-release/sys/arm/arm/
H A Dstack_machdep.c76 frame = (u_int32_t *)td->td_pcb->un_32.pcb32_r11;
H A Dvm_machdep.c145 td2->td_pcb = pcb2;
146 bcopy(td1->td_pcb, pcb2, sizeof(*pcb2));
359 bcopy(td0->td_pcb, td->td_pcb, sizeof(struct pcb));
367 td->td_pcb->un_32.pcb32_sp = (u_int)sf;
368 td->td_pcb->un_32.pcb32_und_sp = td->td_kstack + USPACE_UNDEF_STACK_TOP;
369 KASSERT((td->td_pcb->un_32.pcb32_sp & 7) == 0,
420 td->td_pcb = (struct pcb *)(td->td_kstack + td->td_kstack_pages *
463 td->td_pcb->un_32.pcb32_sp = (u_int)sf;
464 KASSERT((td->td_pcb
[all...]
H A Dvfp.c155 (vfptd->td_pcb->pcb_vfpcpu == PCPU_GET(cpu)))
160 vfp_store(&vfptd->td_pcb->pcb_vfpstate);
/freebsd-10.0-release/sys/sparc64/sparc64/
H A Dstack_machdep.c80 stack_capture(st, (struct frame *)(td->td_pcb->pcb_sp + SPOFF));
H A Dvm_machdep.c154 td->td_pcb = pcb;
191 td->td_frame->tf_tpc = td->td_pcb->pcb_tpc;
220 pcb = td->td_pcb;
290 pcb1 = td1->td_pcb;
293 td2->td_pcb = pcb2;
403 pcb = td->td_pcb;
H A Drwindow.c82 pcb = td->td_pcb;
/freebsd-10.0-release/sys/pc98/pc98/
H A Dmachdep.c379 struct vm86_kernel *vm86 = &td->td_pcb->pcb_ext->ext_vm86;
506 struct vm86_kernel *vm86 = &td->td_pcb->pcb_ext->ext_vm86;
602 sdp = &td->td_pcb->pcb_fsd;
605 sdp = &td->td_pcb->pcb_gsd;
658 struct vm86_kernel *vm86 = &td->td_pcb->pcb_ext->ext_vm86;
742 if (td->td_pcb->pcb_ext == 0)
744 vm86 = &td->td_pcb->pcb_ext->ext_vm86;
857 if (td->td_pcb->pcb_ext == 0)
859 vm86 = &td->td_pcb->pcb_ext->ext_vm86;
960 if (td->td_pcb
[all...]

Completed in 204 milliseconds

1234