Home
last modified time | relevance | path

Searched refs:idtr (Results 1 – 9 of 9) sorted by relevance

/titanic_44/usr/src/uts/intel/os/
H A Darch_kdi.c119 desctbr_t idtr; in kdi_idtr_set() local
132 idtr.dtr_base = (uintptr_t)idt; in kdi_idtr_set()
133 idtr.dtr_limit = limit; in kdi_idtr_set()
134 kdi_idtr_write(&idtr); in kdi_idtr_set()
/titanic_44/usr/src/uts/i86pc/os/
H A Dmach_kdi.c58 desctbr_t idtr; in kdi_idt_write() local
59 rd_idtr(&idtr); in kdi_idt_write()
60 idt = (gate_desc_t *)idtr.dtr_base; in kdi_idt_write()
H A Dstartup.c2022 desctbr_t idtr; in startup_vm() local
2036 idtr.dtr_base = (uintptr_t)CPU->cpu_idt; in startup_vm()
2037 idtr.dtr_limit = (NIDT * sizeof (*idt0)) - 1; in startup_vm()
2038 wr_idtr(&idtr); in startup_vm()
/titanic_44/usr/src/uts/i86xpv/os/
H A Dmach_kdi.c64 kdi_idtr_write(desctbr_t *idtr) in kdi_idtr_write() argument
66 gate_desc_t *idt = (gate_desc_t *)idtr->dtr_base; in kdi_idtr_write()
67 uint_t nidt = (idtr->dtr_limit + 1) / sizeof (*idt); in kdi_idtr_write()
H A Dxpv_panic.c500 desctbr_t idtr; in switch_to_xpv_panic_idt() local
552 idtr.dtr_base = (uintptr_t)xpv_panic_idt; in switch_to_xpv_panic_idt()
553 idtr.dtr_limit = sizeof (xpv_panic_idt) - 1; in switch_to_xpv_panic_idt()
554 wr_idtr(&idtr); in switch_to_xpv_panic_idt()
/titanic_44/usr/src/uts/intel/sys/
H A Dkdi_machimpl.h116 #define kdi_idtr_write(idtr) wr_idtr(idtr) argument
/titanic_44/usr/src/uts/intel/ia32/ml/
H A Ddesctbls_asm.s51 rd_idtr(desctbr_t *idtr)
56 wr_idtr(desctbr_t *idtr)
/titanic_44/usr/src/uts/intel/ia32/os/
H A Ddesctbls.c1224 desctbr_t idtr; in init_desctbls() local
1264 idtr.dtr_base = (uintptr_t)idt0; in init_desctbls()
1265 idtr.dtr_limit = (NIDT * sizeof (*idt0)) - 1; in init_desctbls()
1266 wr_idtr(&idtr); in init_desctbls()
1274 idt0_default_r = idtr; in init_desctbls()
/titanic_44/usr/src/uts/i86pc/ml/
H A Dcpr_wakecode.s933 D16 A16 lgdt %cs:WC_GDT(%ebx) / restore gdt and idtr