rtc_status
if (!atomic_dec_and_test(&rtc_status)) {
atomic_inc(&rtc_status);
atomic_inc(&rtc_status);
static atomic_t rtc_status = ATOMIC_INIT(1);
s = rtc_status();
s = rtc_status();
ioapic->rtc_status.pending_eoi++;
ioapic->rtc_status.pending_eoi--;
struct rtc_status *status = &ioapic->rtc_status;
--ioapic->rtc_status.pending_eoi;
if (ioapic->rtc_status.pending_eoi > 0)
struct rtc_status *status = &ioapic->rtc_status;
BUG_ON(ioapic->rtc_status.pending_eoi != 0);
&ioapic->rtc_status);
ioapic->rtc_status.pending_eoi = (ret < 0 ? 0 : ret);
ioapic->rtc_status.pending_eoi = 0;
bitmap_zero(ioapic->rtc_status.map, KVM_MAX_VCPU_IDS);
if (WARN_ON(ioapic->rtc_status.pending_eoi < 0))
struct rtc_status *status = &ioapic->rtc_status;
struct rtc_status rtc_status;
struct rtc_status *rtc_status)
*r = kvm_apic_set_irq(src->vcpu, irq, rtc_status);
*r += kvm_apic_set_irq(dst[i]->vcpu, irq, rtc_status);
struct rtc_status *rtc_status)
if (__kvm_irq_delivery_to_apic_fast(kvm, src, irq, &r, rtc_status))
r += kvm_apic_set_irq(vcpu, irq, rtc_status);
r = kvm_apic_set_irq(lowest, irq, rtc_status);
struct rtc_status *rtc_status)
if (rtc_status) {
__set_bit(vcpu->vcpu_id, rtc_status->map);
rtc_status->vectors[vcpu->vcpu_id] = vector;
struct rtc_status *rtc_status);
struct rtc_status *rtc_status)
irq->level, irq->trig_mode, rtc_status);
struct rtc_status *rtc_status);
struct rtc_status *rtc_status);
struct rtc_status;
acpi_event_status rtc_status;
status = acpi_get_event_status(ACPI_EVENT_RTC, &rtc_status);
} else if (rtc_status & ACPI_EVENT_FLAG_SET) {