Searched refs:idtr (Results 1 – 9 of 9) sorted by relevance
119 desctbr_t idtr; in kdi_idtr_set() local132 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()
994 desctbr_t idtr; in init_desctbls() local1034 idtr.dtr_base = (uintptr_t)idt0; in init_desctbls()1035 idtr.dtr_limit = (NIDT * sizeof (*idt0)) - 1; in init_desctbls()1036 wr_idtr(&idtr); in init_desctbls()
167 desctbr_t idtr; in vmm_get_host_idtrbase() local169 rd_idtr(&idtr); in vmm_get_host_idtrbase()170 return (idtr.dtr_base); in vmm_get_host_idtrbase()
58 desctbr_t idtr; in kdi_idt_write() local59 rd_idtr(&idtr); in kdi_idt_write()60 idt = (gate_desc_t *)idtr.dtr_base; in kdi_idt_write()
62 kdi_idtr_write(desctbr_t *idtr) in kdi_idtr_write() argument64 gate_desc_t *idt = (gate_desc_t *)idtr->dtr_base; in kdi_idtr_write()65 uint_t nidt = (idtr->dtr_limit + 1) / sizeof (*idt); in kdi_idtr_write()
498 desctbr_t idtr; in switch_to_xpv_panic_idt() local550 idtr.dtr_base = (uintptr_t)xpv_panic_idt; in switch_to_xpv_panic_idt()551 idtr.dtr_limit = sizeof (xpv_panic_idt) - 1; in switch_to_xpv_panic_idt()552 wr_idtr(&idtr); in switch_to_xpv_panic_idt()
113 #define kdi_idtr_write(idtr) wr_idtr(idtr) argument
515 uint64_t idtr; in ridt() local516 __asm __volatile("sidt %0" : "=m" (idtr)); in ridt()517 return (idtr); in ridt()
578 vmm_desc_t gdtr, ldtr, idtr, tr, cs, ds, es, fs, gs, ss; in bhyve_dbgregs_dcmd() local