Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 1 idx (-1)-13
PARAM_VALUE 2 ioapic 0-127
PARAM_VALUE 4 flags 0-1
PARAM_VALUE 5 info 0,2360709285700792320,3739884707941031936,5672891008633667584
PARAM_VALUE 5 info->data 0
PARAM_VALUE 5 info->desc 0
PARAM_VALUE 5 info->devid 0
PARAM_VALUE 5 info->flags 0
PARAM_VALUE 5 info->hwirq 0
PARAM_VALUE 5 info->ioapic.valid 1
PARAM_VALUE 5 info->type 1
PARAM_VALUE 5 info->uv.blade 0
PARAM_VALUE 5 info->uv.limit 0
PARAM_VALUE 5 info->uv.name 0
CAPPED_DATA 0 gsi 1
CAPPED_DATA 1 idx 1
CAPPED_DATA 2 ioapic 1
DATA_SOURCE 0 gsi $0
DATA_SOURCE 1 idx r find_irq_entry
DATA_SOURCE 2 ioapic r mp_find_ioapic
DATA_SOURCE 3 pin r mp_find_ioapic_pin
DATA_SOURCE 4 flags $1
DATA_SOURCE 5 info $2
HARD_MAX 4 flags 1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 gsi 0[c]
UNITS 0 gsi unit_array_size
HALF_LOCKED2 global &acpi_ioapic_lock
HALF_LOCKED2 global &ioapic_list_lock
HALF_LOCKED2 global &pci_rescan_remove_lock

arch/x86/kernel/apic/io_apic.c pin_2_irq() -> mp_map_pin_to_irq()

Type Parameter Key Value
PARAM_VALUE 1 idx 0-11
PARAM_VALUE 2 ioapic (-1)-127
PARAM_VALUE 3 pin 0-255
PARAM_VALUE 4 flags 0-1
PARAM_VALUE 5 info 0
CAPPED_DATA 1 idx 1
CAPPED_DATA 2 ioapic 1
CAPPED_DATA 3 pin 1
DATA_SOURCE 0 gsi r mp_pin_to_gsi
DATA_SOURCE 1 idx $0
DATA_SOURCE 2 ioapic $1
DATA_SOURCE 3 pin $2
DATA_SOURCE 4 flags $3
HARD_MAX 4 flags 1
UNITS 3 pin unit_array_size