Searched refs:cpu_gdt (Results 1 – 10 of 10) sorted by relevance
/titanic_41/usr/src/uts/i86pc/os/ |
H A D | mp_startup.c | 255 set_usegd(&cp->cpu_gdt[GDT_CPUID], SDP_SHORT, NULL, cp->cpu_id, in init_cpu_id_gdt() 258 set_usegd(&cp->cpu_gdt[GDT_CPUID], NULL, cp->cpu_id, SDT_MEMRODA, in init_cpu_id_gdt() 403 ASSERT((sizeof (*cp->cpu_gdt) * NGDT) <= PAGESIZE); in mp_cpu_configure_common() 405 cp->cpu_gdt = kmem_zalloc(PAGESIZE, KM_SLEEP); in mp_cpu_configure_common() 406 bcopy(CPU->cpu_gdt, cp->cpu_gdt, (sizeof (*cp->cpu_gdt) * NGDT)); in mp_cpu_configure_common() 412 set_usegd(&cp->cpu_gdt[GDT_GS], cp, sizeof (struct cpu) -1, SDT_MEMRWA, in mp_cpu_configure_common() 568 kmem_free(cp->cpu_gdt, PAGESIZE); in mp_cpu_unconfigure_common() 569 cp->cpu_gdt = NULL; in mp_cpu_unconfigure_common()
|
H A D | mp_pc.c | 223 set_syssegd((system_desc_t *)&cp->cpu_gdt[GDT_KTSS], cp->cpu_tss, in mach_cpucontext_alloc_tables() 306 rm->rm_gdt_base = cp->cpu_gdt; in mach_cpucontext_xalloc() 307 rm->rm_gdt_lim = sizeof (*cp->cpu_gdt) * NGDT - 1; in mach_cpucontext_xalloc()
|
H A D | machdep.c | 1332 descrp = &CPU->cpu_gdt[idx]; in linear_pc() 1382 descrp = &CPU->cpu_gdt[idx]; in dtrace_linear_pc()
|
/titanic_41/usr/src/uts/intel/os/ |
H A D | arch_kdi.c | 72 if (gdtbase == (uintptr_t)cp->cpu_gdt) in kdi_gdt2cpu()
|
/titanic_41/usr/src/uts/i86pc/sys/ |
H A D | machcpuvar.h | 167 #define cpu_gdt cpu_m.mcpu_gdt macro
|
/titanic_41/usr/src/uts/intel/ia32/os/ |
H A D | sundep.c | 488 ASSERT(bcmp(&CPU->cpu_gdt[GDT_LWPFS], &lwp->lwp_pcb.pcb_fsdesc, in lwp_segregs_save() 490 ASSERT(bcmp(&CPU->cpu_gdt[GDT_LWPGS], &lwp->lwp_pcb.pcb_gsdesc, in lwp_segregs_save() 1007 return (CPU->cpu_gdt); in cpu_get_gdt()
|
H A D | sysi86.c | 349 *((system_desc_t *)&CPU->cpu_gdt[GDT_LDT]) = curproc->p_ldt_desc; in ldt_load() 364 *((system_desc_t *)&CPU->cpu_gdt[GDT_LDT]) = null_sdesc; in ldt_unload()
|
H A D | desctbls.c | 381 CPU->cpu_gdt[sidx] = *udp; in gdt_update_usegd() 1189 CPU->cpu_gdt = gdt; in init_desctbls() 1257 CPU->cpu_gdt = gdt; in init_desctbls()
|
/titanic_41/usr/src/uts/i86xpv/os/ |
H A D | mp_xen.c | 353 mmu_ptob(hat_getpfnum(kas.a_hat, (caddr_t)cp->cpu_gdt)); in mach_cpucontext_alloc()
|
H A D | xen_machdep.c | 1129 if ((err = as_setprot(&kas, (caddr_t)cp->cpu_gdt, in xen_gdt_setprot()
|