Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

arch/x86/kvm/ioapic.c __rtc_irq_eoi_tracking_restore_one() -> rtc_status_pending_eoi_check_valid()

Type Parameter Key Value
PARAM_VALUE 0 ioapic 4096-ptr_max
PARAM_VALUE 0 ioapic->redirtbl 4096-ptr_max
PARAM_VALUE 0 ioapic->rtc_status.map 4096-ptr_max
PREEMPT_ADD
NOCHECK_CALL
HALF_LOCKED2 &ioapic->lock
HALF_LOCKED2 &vcpu->mutex

arch/x86/kvm/ioapic.c rtc_irq_eoi() -> rtc_status_pending_eoi_check_valid()

Type Parameter Key Value
PARAM_VALUE 0 ioapic 4096-ptr_max
PARAM_VALUE 0 ioapic->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ioapic->rtc_status.map 4096-ptr_max
PARAM_VALUE 0 ioapic->rtc_status.vectors 4096-ptr_max
DATA_SOURCE 0 ioapic $0
PREEMPT_ADD
NOCHECK_CALL
LOCK2 0 &ioapic->lock
TYPE_LOCK (struct kvm_ioapic)->lock