APIC_SPIV
value = apic_read(APIC_SPIV);
apic_write(APIC_SPIV, value);
value = apic_read(APIC_SPIV);
apic_write(APIC_SPIV, value);
value = apic_read(APIC_SPIV);
apic_write(APIC_SPIV, value);
value = apic_read(APIC_SPIV);
apic_write(APIC_SPIV, value);
value = apic_read(APIC_SPIV);
apic_write(APIC_SPIV, value);
apic_pm_state.apic_spiv = apic_read(APIC_SPIV);
apic_write(APIC_SPIV, apic_pm_state.apic_spiv);
v = apic_read(APIC_SPIV);
case APIC_SPIV:
case APIC_SPIV:
if (!(kvm_lapic_get_reg(apic, APIC_SPIV) & APIC_SPIV_DIRECTED_EOI))
APIC_REG_MASK(APIC_SPIV) |
case APIC_SPIV: {
apic_set_spiv(apic, *((u32 *)(s->regs + APIC_SPIV)));
kvm_lapic_set_reg(apic, APIC_SPIV, val);
X2APIC_MSR(APIC_SPIV),
case APIC_SPIV:
val = xapic_read_reg(APIC_SPIV) | APIC_SPIV_APIC_ENABLED;
xapic_write_reg(APIC_SPIV, val);
x2apic_write_reg(APIC_SPIV,
x2apic_read_reg(APIC_SPIV) | APIC_SPIV_APIC_ENABLED);
*(u32 *)(lapic.regs + APIC_SPIV) = APIC_SPIV_APIC_ENABLED;