ioapic_drv_t
ioapic_drv_t ioapic_create(vm_paddr_t addr, int32_t apic_id, int intbase);
int ioapic_disable_pin(ioapic_drv_t cookie, u_int pin);
int ioapic_get_vector(ioapic_drv_t cookie, u_int pin);
void ioapic_register(ioapic_drv_t cookie);
int ioapic_remap_vector(ioapic_drv_t cookie, u_int pin, int vector);
int ioapic_set_bus(ioapic_drv_t cookie, u_int pin, int bus_type);
int ioapic_set_extint(ioapic_drv_t cookie, u_int pin);
int ioapic_set_nmi(ioapic_drv_t cookie, u_int pin);
int ioapic_set_polarity(ioapic_drv_t cookie, u_int pin, enum intr_polarity pol);
int ioapic_set_triggermode(ioapic_drv_t cookie, u_int pin,
int ioapic_set_smi(ioapic_drv_t cookie, u_int pin);
ioapic_drv_t
ioapic_get_vector(ioapic_drv_t io, u_int pin)
ioapic_disable_pin(ioapic_drv_t io, u_int pin)
ioapic_remap_vector(ioapic_drv_t io, u_int pin, int vector)
ioapic_set_bus(ioapic_drv_t io, u_int pin, int bus_type)
ioapic_set_nmi(ioapic_drv_t io, u_int pin)
ioapic_set_smi(ioapic_drv_t io, u_int pin)
ioapic_set_extint(ioapic_drv_t io, u_int pin)
ioapic_set_polarity(ioapic_drv_t io, u_int pin, enum intr_polarity pol)
ioapic_set_triggermode(ioapic_drv_t io, u_int pin, enum intr_trigger trigger)
ioapic_register(ioapic_drv_t io)
static ioapic_drv_t ioapics[IOAPIC_MAX_ID + 1];
ioapic_drv_t ioapic;