Home
last modified time | relevance | path

Searched refs:cpu_idt (Results 1 – 5 of 5) sorted by relevance

/titanic_50/usr/src/uts/i86pc/os/
H A Dmp_startup.c424 ASSERT((sizeof (*CPU->cpu_idt) * NIDT) <= PAGESIZE); in mp_cpu_configure_common()
426 cp->cpu_idt = kmem_zalloc(PAGESIZE, KM_SLEEP); in mp_cpu_configure_common()
427 bcopy(CPU->cpu_idt, cp->cpu_idt, PAGESIZE); in mp_cpu_configure_common()
429 cp->cpu_idt = CPU->cpu_idt; in mp_cpu_configure_common()
564 if (cp->cpu_idt != CPU->cpu_idt) in mp_cpu_unconfigure_common()
565 kmem_free(cp->cpu_idt, PAGESIZE); in mp_cpu_unconfigure_common()
566 cp->cpu_idt = NULL; in mp_cpu_unconfigure_common()
H A Dmp_pc.c304 rm->rm_idt_base = cp->cpu_idt; in mach_cpucontext_xalloc()
305 rm->rm_idt_lim = sizeof (*cp->cpu_idt) * NIDT - 1; in mach_cpucontext_xalloc()
H A Dstartup.c2037 CPU->cpu_idt = newidt; in startup_vm()
2038 idtr.dtr_base = (uintptr_t)CPU->cpu_idt; in startup_vm()
/titanic_50/usr/src/uts/i86pc/sys/
H A Dmachcpuvar.h168 #define cpu_idt cpu_m.mcpu_idt macro
/titanic_50/usr/src/uts/intel/ia32/os/
H A Ddesctbls.c1205 CPU->cpu_idt = idt0; in init_desctbls()
1267 CPU->cpu_idt = idt0; in init_desctbls()
1313 gate_desc_t *idt = CPU->cpu_idt; in brand_interpositioning_enable()
1359 gate_desc_t *idt = CPU->cpu_idt; in brand_interpositioning_disable()