io_apic_read
return x86_apic_ops.io_apic_read(apic, reg);
unsigned int (*io_apic_read) (unsigned int apic, unsigned int reg);
reg_00.raw = io_apic_read(ioapic_idx, 0);
reg_01.raw = io_apic_read(ioapic_idx, 1);
reg_02.raw = io_apic_read(ioapic_idx, 2);
reg_03.raw = io_apic_read(ioapic_idx, 3);
reg_00.raw = io_apic_read(ioapic_idx, 0);
reg_00.raw = io_apic_read(ioapic_idx, 0);
e.w1 = io_apic_read(entry->apic, 0x10 + pin*2);
reg_00.raw = io_apic_read(ioapic_idx, 0);
reg_01.raw = io_apic_read(ioapic, 1);
reg_00.raw = io_apic_read(ioapic, 0);
reg_00.raw = io_apic_read(ioapic, 0);
reg_00.raw = io_apic_read(idx, 0);
reg_00.raw = io_apic_read(idx, 0);
reg_01.raw = io_apic_read(ioapic, 1);
reg_00.raw = io_apic_read(idx, 0);
reg_01.raw = io_apic_read(idx, 1);
reg_02.raw = io_apic_read(idx, 2);
entry.w1 = io_apic_read(apic, 0x10 + 2 * pin);
entry.w2 = io_apic_read(apic, 0x11 + 2 * pin);
.io_apic_read = native_io_apic_read,
x86_apic_ops.io_apic_read = xen_io_apic_read;