Searched refs:gate_desc_t (Results 1 – 14 of 14) sorted by relevance
/illumos-gate/usr/src/uts/i86xpv/os/ |
H A D | mach_kdi.c | 64 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 D | xpv_panic.c | 78 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 D | mach_kdi.c | 50 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 D | fakebop.c | 2077 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 D | desctbls.c | 107 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 D | arch_kdi.c | 117 kdi_idtr_set(gate_desc_t *idt, size_t limit) in kdi_idtr_set()
|
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | segments.h | 348 } 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 D | kdi_regs.h | 93 gate_desc_t *krs_idt; /* IDT address */
|
H A D | kdi_machimpl.h | 106 extern void kdi_idtr_set(gate_desc_t *, size_t);
|
/illumos-gate/usr/src/cmd/mdb/i86pc/modules/unix/ |
H A D | unix.c | 629 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 D | kdi_idt.c | 135 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 D | rm_platter.h | 72 gate_desc_t *rm_idt_base;
|
H A D | machcpuvar.h | 180 gate_desc_t *mcpu_idt; /* current IDT */
|
/illumos-gate/usr/src/uts/i86pc/vm/ |
H A D | hat_i86.c | 1065 extern gate_desc_t kdi_idt[NIDT];
|