Searched refs:cpu_gdt (Results 1 – 11 of 11) sorted by relevance
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | mp_startup.c | 271 set_usegd(&cp->cpu_gdt[GDT_CPUID], SDP_SHORT, NULL, cp->cpu_id, in init_cpu_id_gdt() 413 ASSERT((sizeof (*cp->cpu_gdt) * NGDT) <= PAGESIZE); in mp_cpu_configure_common() 415 cp->cpu_gdt = kmem_zalloc(PAGESIZE, KM_SLEEP); in mp_cpu_configure_common() 416 bcopy(CPU->cpu_gdt, cp->cpu_gdt, (sizeof (*cp->cpu_gdt) * NGDT)); in mp_cpu_configure_common() 575 kmem_free(cp->cpu_gdt, PAGESIZE); in mp_cpu_unconfigure_common() 576 cp->cpu_gdt = NULL; in mp_cpu_unconfigure_common()
|
H A D | mp_pc.c | 252 set_syssegd((system_desc_t *)&cp->cpu_gdt[GDT_KTSS], cp->cpu_tss, in mach_cpucontext_alloc_tables() 335 rm->rm_gdt_base = cp->cpu_gdt; in mach_cpucontext_xalloc() 336 rm->rm_gdt_lim = sizeof (*cp->cpu_gdt) * NGDT - 1; in mach_cpucontext_xalloc()
|
H A D | machdep.c | 1357 descrp = &CPU->cpu_gdt[idx]; in linear_pc() 1407 descrp = &CPU->cpu_gdt[idx]; in dtrace_linear_pc()
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | sundep.c | 490 ASSERT(bcmp(&CPU->cpu_gdt[GDT_LWPFS], &lwp->lwp_pcb.pcb_fsdesc, in lwp_segregs_save() 492 ASSERT(bcmp(&CPU->cpu_gdt[GDT_LWPGS], &lwp->lwp_pcb.pcb_gsdesc, in lwp_segregs_save() 997 return (CPU->cpu_gdt); in cpu_get_gdt()
|
H A D | arch_kdi.c | 74 if (gdtbase == (uintptr_t)cp->cpu_gdt) in kdi_gdt2cpu()
|
H A D | desctbls.c | 357 CPU->cpu_gdt[sidx] = *udp; in gdt_update_usegd() 959 CPU->cpu_gdt = gdt; in init_desctbls() 1019 CPU->cpu_gdt = gdt; in init_desctbls()
|
H A D | sysi86.c | 338 *((system_desc_t *)&CPU->cpu_gdt[GDT_LDT]) = desc; in ldt_load() 354 *((system_desc_t *)&CPU->cpu_gdt[GDT_LDT]) = null_sdesc; in ldt_unload()
|
/illumos-gate/usr/src/uts/i86pc/sys/ |
H A D | machcpuvar.h | 259 #define cpu_gdt cpu_m.mcpu_gdt macro
|
/illumos-gate/usr/src/uts/i86xpv/os/ |
H A D | mp_xen.c | 337 mmu_ptob(hat_getpfnum(kas.a_hat, (caddr_t)cp->cpu_gdt)); in mach_cpucontext_alloc()
|
H A D | xen_machdep.c | 1115 if ((err = as_setprot(&kas, (caddr_t)cp->cpu_gdt, in xen_gdt_setprot()
|
/illumos-gate/usr/src/uts/i86pc/vm/ |
H A D | hat_i86.c | 1144 hati_cpu_punchin(cpu, (uintptr_t)cpu->cpu_gdt, PROT_READ); in hat_pcp_setup()
|