Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

arch/x86/kernel/apic/io_apic.c __acpi_get_override_irq() -> find_irq_entry()

Type Parameter Key Value
PARAM_VALUE 0 ioapic_idx 0-127
PARAM_VALUE 1 pin 0-s32max
PARAM_VALUE 2 type 0
CAPPED_DATA 0 ioapic_idx 1
DATA_SOURCE 0 ioapic_idx r mp_find_ioapic
DATA_SOURCE 1 pin r mp_find_ioapic_pin
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

arch/x86/kernel/apic/io_apic.c check_timer() -> find_irq_entry()

Type Parameter Key Value
PARAM_VALUE 0 ioapic_idx (-1)-127
PARAM_VALUE 1 pin 0-255
PARAM_VALUE 2 type 0
CAPPED_DATA 0 ioapic_idx 1
DATA_SOURCE 0 ioapic_idx r find_isa_irq_apic
DATA_SOURCE 1 pin r find_isa_irq_pin
LOCK2 irq

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

Type Parameter Key Value
PARAM_VALUE 0 ioapic_idx 0-127
PARAM_VALUE 2 type 0
CAPPED_DATA 0 ioapic_idx 1
DATA_SOURCE 0 ioapic_idx r mp_find_ioapic
DATA_SOURCE 1 pin r mp_find_ioapic_pin
RX_PATH
TASK_NOT_RUNNING
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 setup_IO_APIC_irqs() -> find_irq_entry()

Type Parameter Key Value
PARAM_VALUE 0 ioapic_idx 0-127
PARAM_VALUE 1 pin 0-2147483646
PARAM_VALUE 2 type 0
CAPPED_DATA 0 ioapic_idx 1
CAPPED_DATA 1 pin 1
UNITS 1 pin unit_array_size