Home
last modified time | relevance | path

Searched refs:gate_desc_t (Results 1 – 14 of 14) sorted by relevance

/illumos-gate/usr/src/uts/i86xpv/os/
H A Dmach_kdi.c64 gate_desc_t *idt = (gate_desc_t *)idtr->dtr_base; in kdi_idtr_write()
73 kdi_idt_write(gate_desc_t *gate, uint_t vec) in kdi_idt_write()
75 gate_desc_t *idt = CPU->cpu_m.mcpu_idt; in kdi_idt_write()
H A Dxpv_panic.c78 static gate_desc_t xpv_panic_idt[NIDT]; /* interrupt descriptor table */
499 gate_desc_t *idt = xpv_panic_idt; in switch_to_xpv_panic_idt()
/illumos-gate/usr/src/uts/i86pc/os/
H A Dmach_kdi.c50 kdi_idt_write(gate_desc_t *gate, uint_t vec) in kdi_idt_write()
52 gate_desc_t *idt = CPU->cpu_m.mcpu_idt; in kdi_idt_write()
60 idt = (gate_desc_t *)idtr.dtr_base; in kdi_idt_write()
H A Dfakebop.c2077 static gate_desc_t *bop_idt;
2091 bop_idt = (gate_desc_t *) in bop_idt_init()
2102 bop_idt_info.dtr_limit = (NIDT * sizeof (gate_desc_t)) - 1; in bop_idt_init()
/illumos-gate/usr/src/uts/intel/os/
H A Ddesctbls.c107 gate_desc_t *idt0; /* interrupt descriptor table */
153 gate_desc_t ih_interp_desc;
154 gate_desc_t ih_default_desc;
313 set_gatesegd(gate_desc_t *dp, void (*func)(void), selector_t sel, in set_gatesegd()
411 xen_idt_to_trap_info(uint_t vec, gate_desc_t *sgd, void *ti_arg) in xen_idt_to_trap_info()
442 xen_idt_write(gate_desc_t *sgd, uint_t vec) in xen_idt_write()
705 init_idt_common(gate_desc_t *idt) in init_idt_common()
815 init_idt(gate_desc_t *idt) in init_idt()
823 init_idt(gate_desc_t *idt) in init_idt()
968 idt0 = (gate_desc_t *)BOP_ALLOC(bootops, (caddr_t)IDT_VA, in init_desctbls()
[all …]
H A Darch_kdi.c117 kdi_idtr_set(gate_desc_t *idt, size_t limit) in kdi_idtr_set()
/illumos-gate/usr/src/uts/intel/sys/
H A Dsegments.h348 } gate_desc_t; typedef
376 } gate_desc_t; typedef
401 extern void set_gatesegd(gate_desc_t *, void (*)(void), selector_t,
414 extern int xen_idt_to_trap_info(uint_t, gate_desc_t *, void *);
415 extern void xen_idt_write(gate_desc_t *, uint_t);
670 extern gate_desc_t *idt0;
H A Dkdi_regs.h93 gate_desc_t *krs_idt; /* IDT address */
H A Dkdi_machimpl.h106 extern void kdi_idtr_set(gate_desc_t *, size_t);
/illumos-gate/usr/src/cmd/mdb/i86pc/modules/unix/
H A Dunix.c629 gate_desc_dump(gate_desc_t *gate, const char *label, int header) in gate_desc_dump()
678 gate_desc_t gate; in gate_desc()
683 if (mdb_vread(&gate, sizeof (gate_desc_t), addr) != in gate_desc()
684 sizeof (gate_desc_t)) { in gate_desc()
702 gate_desc_t *idt0; in idt()
718 for (i = 0; i < NIDT; i++, addr += sizeof (gate_desc_t)) { in idt()
719 gate_desc_t gate; in idt()
722 if (mdb_vread(&gate, sizeof (gate_desc_t), addr) != in idt()
723 sizeof (gate_desc_t)) { in idt()
/illumos-gate/usr/src/uts/intel/kdi/
H A Dkdi_idt.c135 static gate_desc_t kdi_kgates[KDI_GATE_NVECS];
137 extern gate_desc_t kdi_idt[NIDT];
200 gate_desc_t gates[KDI_GATE_NVECS]; in kdi_idt_gates_install()
/illumos-gate/usr/src/uts/i86pc/sys/
H A Drm_platter.h72 gate_desc_t *rm_idt_base;
H A Dmachcpuvar.h180 gate_desc_t *mcpu_idt; /* current IDT */
/illumos-gate/usr/src/uts/i86pc/vm/
H A Dhat_i86.c1065 extern gate_desc_t kdi_idt[NIDT];