Home
last modified time | relevance | path

Searched refs:pcb_ext (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/i386/i386/
H A Dvm86.c193 if (curpcb->pcb_ext == 0) in vm86_emulate()
195 vm86 = &curpcb->pcb_ext->ext_vm86; in vm86_emulate()
393 (sizeof(struct pcb_ext) - sizeof(struct segment_descriptor) + \
399 struct pcb_ext vml_ext;
408 struct pcb_ext vml_ext;
426 struct pcb_ext *ext; in vm86_initialize_pae()
491 pcb->pcb_ext = ext; in vm86_initialize_pae()
493 bzero(ext, sizeof(struct pcb_ext)); in vm86_initialize_pae()
532 struct pcb_ext *ext; in vm86_initialize_nopae()
555 pcb->pcb_ext = ext; in vm86_initialize_nopae()
[all …]
H A Dvm_machdep.c73 #include <machine/pcb_ext.h>
191 * pcb2->pcb_ext: cleared below. in copy_thread()
193 pcb2->pcb_ext = NULL; in copy_thread()
273 pcb2->pcb_ext = NULL; in cpu_fork()
366 if (pcb->pcb_ext != NULL) { in cpu_thread_clean()
367 /* if (pcb->pcb_ext->ext_refcount-- == 1) ?? */ in cpu_thread_clean()
372 pmap_trm_free(pcb->pcb_ext, ctob(IOPAGES + 1)); in cpu_thread_clean()
373 pcb->pcb_ext = NULL; in cpu_thread_clean()
386 pcb->pcb_ext = NULL;
H A Dsys_machdep.c283 struct pcb_ext *ext; in i386_extend_pcb()
318 KASSERT(td->td_pcb->pcb_ext == 0, ("already have a TSS!")); in i386_extend_pcb()
323 td->td_pcb->pcb_ext = ext; in i386_extend_pcb()
350 if (td->td_pcb->pcb_ext == 0) in i386_set_ioperm()
353 iomap = (char *)td->td_pcb->pcb_ext->ext_iomap; in i386_set_ioperm()
377 if (td->td_pcb->pcb_ext == 0) { in i386_get_ioperm()
382 iomap = (char *)td->td_pcb->pcb_ext->ext_iomap; in i386_get_ioperm()
H A Dexec_machdep.c211 struct vm86_kernel *vm86 = &td->td_pcb->pcb_ext->ext_vm86; in osendsig()
331 struct vm86_kernel *vm86 = &td->td_pcb->pcb_ext->ext_vm86; in freebsd4_sendsig()
490 struct vm86_kernel *vm86 = &td->td_pcb->pcb_ext->ext_vm86; in sendsig()
568 if (td->td_pcb->pcb_ext == 0) in osigreturn()
570 vm86 = &td->td_pcb->pcb_ext->ext_vm86; in osigreturn()
677 if (td->td_pcb->pcb_ext == 0) in freebsd4_sigreturn()
679 vm86 = &td->td_pcb->pcb_ext->ext_vm86; in freebsd4_sigreturn()
785 if (td->td_pcb->pcb_ext == 0) in sys_sigreturn()
787 vm86 = &td->td_pcb->pcb_ext->ext_vm86; in sys_sigreturn()
H A Dgenassym.c124 ASSYM(PCB_EXT, offsetof(struct pcb, pcb_ext));
126 ASSYM(PCB_EXT_TSS, offsetof(struct pcb_ext, ext_tss));
H A Dmachdep.c1600 thread0.td_pcb->pcb_ext = 0; in init386()
/freebsd/sys/i386/include/
H A Dpcb.h92 struct pcb_ext *pcb_ext; /* optional pcb extension */ member
H A Dpcb_ext.h39 struct pcb_ext { struct