Home
last modified time | relevance | path

Searched defs:vioapic (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/intel/io/vmm/io/
H A Dvioapic.c74 struct vioapic { struct
92 #define VIOAPIC_LOCK(vioapic) mutex_enter(&((vioapic)->lock)) argument
93 #define VIOAPIC_UNLOCK(vioapic) mutex_exit(&((vioapic)->lock)) argument
94 #define VIOAPIC_LOCKED(vioapic) MUTEX_HELD(&((vioapic)->lock)) argument
98 vioapic_send_intr(struct vioapic *vioapic, int pin) in vioapic_send_intr()
133 vioapic_set_pinstate(struct vioapic *vioapic, int pin, bool newstate) in vioapic_set_pinstate()
188 struct vioapic *vioapic; in vioapic_set_irqstate() local
240 vioapic_read(struct vioapic *vioapic, int vcpuid, uint32_t addr) in vioapic_read()
275 vioapic_write(struct vioapic *vioapic, int vcpuid, uint32_t addr, uint32_t data) in vioapic_write()
330 vioapic_mmio_rw(struct vioapic *vioapic, int vcpuid, uint64_t gpa, in vioapic_mmio_rw()
[all …]
/illumos-gate/usr/src/uts/intel/io/vmm/
H A Dvmm.c198 struct vioapic *vioapic; /* (i) virtual ioapic */ member