Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 4 files:

Smatch caller information:

arch/x86/kernel/apic/io_apic.c mp_unregister_ioapic() -> mp_map_gsi_to_irq()

Type Parameter Key Value
PARAM_VALUE 1 flags 0
PARAM_VALUE 2 info 0
DATA_SOURCE 0 gsi r mp_pin_to_gsi
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &acpi_ioapic_lock
LOCK2 global &ioapic_list_lock
LOCK2 global &pci_rescan_remove_lock
HALF_LOCKED2 global &acpi_scan_lock
HALF_LOCKED2 global &device_hotplug_lock

arch/x86/kernel/acpi/boot.c acpi_register_gsi_ioapic() -> mp_map_gsi_to_irq()

Type Parameter Key Value
PARAM_VALUE 1 flags 1
PARAM_VALUE 2 info 3739884707941031936
PARAM_VALUE 2 info->data 0
PARAM_VALUE 2 info->desc 0
PARAM_VALUE 2 info->devid 0
PARAM_VALUE 2 info->flags 0
PARAM_VALUE 2 info->hwirq 0
PARAM_VALUE 2 info->ioapic.valid 1
PARAM_VALUE 2 info->type 1
PARAM_VALUE 2 info->uv.blade 0
PARAM_VALUE 2 info->uv.limit 0
PARAM_VALUE 2 info->uv.name 0
DATA_SOURCE 0 gsi $1
MEM_ZERO 2 info
RX_PATH
TASK_NOT_RUNNING
UNITS 0 gsi unit_byte
LOCK2 global &acpi_ioapic_lock

arch/x86/kernel/acpi/boot.c acpi_unregister_gsi_ioapic() -> mp_map_gsi_to_irq()

Type Parameter Key Value
PARAM_VALUE 1 flags 0
PARAM_VALUE 2 info 0
DATA_SOURCE 0 gsi $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 gsi unit_byte
LOCK2 global &acpi_ioapic_lock

arch/x86/pci/intel_mid.c intel_mid_pci_irq_enable() -> mp_map_gsi_to_irq()

Type Parameter Key Value
PARAM_VALUE 0 gsi 0
PARAM_VALUE 1 flags 1
PARAM_VALUE 2 info 2360709285700792320
PARAM_VALUE 2 info->data 0
PARAM_VALUE 2 info->desc 0
PARAM_VALUE 2 info->devid 0
PARAM_VALUE 2 info->flags 0
PARAM_VALUE 2 info->hwirq 0
PARAM_VALUE 2 info->ioapic.valid 1
PARAM_VALUE 2 info->type 1
PARAM_VALUE 2 info->uv.blade 0
PARAM_VALUE 2 info->uv.limit 0
PARAM_VALUE 2 info->uv.name 0
MEM_ZERO 2 info
HOST_DATA 0 gsi 0

drivers/platform/x86/intel_scu_wdt.c tangier_probe() -> mp_map_gsi_to_irq()

Type Parameter Key Value
PARAM_VALUE 0 gsi 12
PARAM_VALUE 1 flags 1
PARAM_VALUE 2 info 5672891008633667584
PARAM_VALUE 2 info->data 0
PARAM_VALUE 2 info->desc 0
PARAM_VALUE 2 info->devid 0
PARAM_VALUE 2 info->flags 0
PARAM_VALUE 2 info->hwirq 0
PARAM_VALUE 2 info->ioapic.valid 1
PARAM_VALUE 2 info->type 1
PARAM_VALUE 2 info->uv.blade 0
PARAM_VALUE 2 info->uv.limit 0
PARAM_VALUE 2 info->uv.name 0
MEM_ZERO 2 info
RX_PATH
TASK_NOT_RUNNING