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 |