Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/iommu/hyperv/hv-irq-remap-x86.c hyperv_root_ir_compose_msi_msg() -> hv_unmap_ioapic_interrupt()

Type Parameter Key Value
PARAM_VALUE 0 ioapic_id 0-255
PARAM_VALUE 1 entry 8369291824787062784
PARAM_VALUE 1 entry->ioapic_rte.as_uint64 1-u64max
PARAM_VALUE 1 entry->source 2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &ioapic_lock
HALF_LOCKED2 irq

drivers/iommu/hyperv/hv-irq-remap-x86.c hyperv_root_irq_remapping_free() -> hv_unmap_ioapic_interrupt()

Type Parameter Key Value
PARAM_VALUE 1 entry 4096-ptr_max
PARAM_VALUE 1 entry->ioapic_rte.as_uint64 1-u64max
PARAM_VALUE 1 entry->source 2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &domain->root->mutex