Home
last modified time | relevance | path

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

/titanic_50/usr/src/uts/i86xpv/os/
H A Dmach_kdi.c66 gate_desc_t *idt = (gate_desc_t *)idtr->dtr_base; in kdi_idtr_write()
75 kdi_idt_write(gate_desc_t *gate, uint_t vec) in kdi_idt_write()
77 gate_desc_t *idt = CPU->cpu_m.mcpu_idt; in kdi_idt_write()
H A Dxpv_panic.c79 static gate_desc_t xpv_panic_idt[NIDT]; /* interrupt descriptor table */
501 gate_desc_t *idt = xpv_panic_idt; in switch_to_xpv_panic_idt()
/titanic_50/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.c1807 static gate_desc_t *bop_idt;
1816 bop_idt = (gate_desc_t *) in bop_idt_init()
1828 bop_idt_info.dtr_limit = (NIDT * sizeof (gate_desc_t)) - 1; in bop_idt_init()
H A Dstartup.c2025 gate_desc_t *newidt; in startup_vm()
/titanic_50/usr/src/uts/intel/ia32/os/
H A Ddesctbls.c105 gate_desc_t *idt0; /* interrupt descriptor table */
156 gate_desc_t ih_interp_desc;
157 gate_desc_t ih_default_desc;
319 set_gatesegd(gate_desc_t *dp, void (*func)(void), selector_t sel, in set_gatesegd()
349 set_gatesegd(gate_desc_t *dp, void (*func)(void), selector_t sel, in set_gatesegd()
422 xen_idt_to_trap_info(uint_t vec, gate_desc_t *sgd, void *ti_arg) in xen_idt_to_trap_info()
455 xen_idt_write(gate_desc_t *sgd, uint_t vec) in xen_idt_write()
918 init_idt_common(gate_desc_t *idt) in init_idt_common()
1024 init_idt(gate_desc_t *idt) in init_idt()
1032 init_idt(gate_desc_t *idt) in init_idt()
[all …]
H A Dsysi86.c316 ssd_to_sgd(struct ssd *ssd, gate_desc_t *sgd) in ssd_to_sgd()
687 ssd_to_sgd(ssd, (gate_desc_t *)&ndesc); in setdscr()
/titanic_50/usr/src/uts/intel/sys/
H A Dsegments.h353 } gate_desc_t; typedef
381 } gate_desc_t; typedef
404 extern void set_gatesegd(gate_desc_t *, void (*)(void), selector_t,
417 extern int xen_idt_to_trap_info(uint_t, gate_desc_t *, void *);
418 extern void xen_idt_write(gate_desc_t *, uint_t);
651 extern gate_desc_t *idt0;
H A Dkdi_regs.h110 gate_desc_t *krs_idt; /* IDT address */
H A Dkdi_machimpl.h109 extern void kdi_idtr_set(gate_desc_t *, size_t);
/titanic_50/usr/src/cmd/mdb/i86pc/modules/unix/
H A Dunix.c618 gate_desc_dump(gate_desc_t *gate, const char *label, int header) in gate_desc_dump()
667 gate_desc_t gate; in gate_desc()
672 if (mdb_vread(&gate, sizeof (gate_desc_t), addr) != in gate_desc()
673 sizeof (gate_desc_t)) { in gate_desc()
691 gate_desc_t *idt0; in idt()
707 for (i = 0; i < NIDT; i++, addr += sizeof (gate_desc_t)) { in idt()
708 gate_desc_t gate; in idt()
711 if (mdb_vread(&gate, sizeof (gate_desc_t), addr) != in idt()
712 sizeof (gate_desc_t)) { in idt()
/titanic_50/usr/src/uts/intel/kdi/
H A Dkdi_idt.c140 static gate_desc_t kdi_kgates[KDI_GATE_NVECS];
142 gate_desc_t kdi_idt[NIDT];
213 gate_desc_t *gd; in kdi_idt_patch()
239 gate_desc_t gates[KDI_GATE_NVECS]; in kdi_idt_gates_install()
/titanic_50/usr/src/uts/i86pc/sys/
H A Drm_platter.h72 gate_desc_t *rm_idt_base;
H A Dmachcpuvar.h103 gate_desc_t *mcpu_idt; /* current IDT */
/titanic_50/usr/src/uts/intel/os/
H A Darch_kdi.c117 kdi_idtr_set(gate_desc_t *idt, size_t limit) in kdi_idtr_set()