Defined in 1 files as a function:

Referenced in 10 files:

Smatch caller information:

kernel/irq/irqdomain.c irq_domain_free_fwnode() -> is_fwnode_irqchip()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 1-u64max
BUF_SIZE 0 fwnode (-1),64
BUF_SIZE 0 fwnode (-1),64
DATA_SOURCE 0 fwnode $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fwnode unit_byte
HALF_LOCKED2 &_T->lock->msi.data->mutex
HALF_LOCKED2 &child_device->mutex
HALF_LOCKED2 &dmar_lock
HALF_LOCKED2 &uv_lock
HALF_LOCKED2 global &acpi_ioapic_lock
HALF_LOCKED2 global &ioapic_list_lock
HALF_LOCKED2 global &pci_rescan_remove_lock

kernel/irq/irqdomain.c irq_domain_set_name() -> is_fwnode_irqchip()

Type Parameter Key Value
BUF_SIZE 0 fwnode (-1)-0,64
BUF_SIZE 0 fwnode (-1)-0,64
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fwnode unit_byte

arch/x86/kernel/apic/vector.c x86_fwspec_is_hpet() -> is_fwnode_irqchip()

Type Parameter Key Value
BUF_SIZE 0 fwnode (-1)-0,64
BUF_SIZE 0 fwnode (-1)-0,64
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fwnode unit_byte
LOCK2 global &irq_domain_mutex

arch/x86/kernel/apic/vector.c x86_fwspec_is_ioapic() -> is_fwnode_irqchip()

Type Parameter Key Value
BUF_SIZE 0 fwnode (-1)-0,64
BUF_SIZE 0 fwnode (-1)-0,64
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fwnode unit_byte
LOCK2 global &irq_domain_mutex

drivers/gpio/gpio-xgene-sb.c xgene_gpio_sb_domain_alloc() -> is_fwnode_irqchip()

Type Parameter Key Value
PARAM_VALUE 0 fwnode->ops 0-6563876433798148095,6563876433798148097-u64max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fwnode unit_byte
HALF_LOCKED2 &domain->root->mutex

drivers/gpio/gpiolib.c gpiochip_hierarchy_irq_domain_translate() -> is_fwnode_irqchip()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 0,4096-u64max
PARAM_VALUE 0 fwnode->ops 0-6563876433798148095,6563876433798148097-u64max
BUF_SIZE 0 fwnode (-1),64
BUF_SIZE 0 fwnode (-1),64
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fwnode unit_byte

drivers/gpio/gpiolib.c gpiochip_set_hierarchical_irqchip() -> is_fwnode_irqchip()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 4096-u64max
PARAM_VALUE 0 fwnode->ops 0-6563876433798148095,6563876433798148097-u64max