__irq_domain_alloc_irqs
Regular
4.4
: ✅int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, unsigned int nr_irqs, int node, void *arg, bool realloc);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/irq/irqdomain.c (ffffffff810e1130)
Location: kernel/irq/irqdomain.c:1172
Inline: False
Direct callers:
- arch/x86/kernel/apic/io_apic.c:mp_map_pin_to_irq
- arch/x86/kernel/apic/msi.c:dmar_alloc_hwirq
- arch/x86/kernel/apic/msi.c:hpet_assign_irq
- arch/x86/kernel/apic/htirq.c:arch_setup_ht_irq
- kernel/irq/irqdomain.c:irq_create_fwspec_mapping
- kernel/irq/msi.c:msi_domain_alloc_irqs
Symbols:
ffffffff810e1130-ffffffff810e1453: __irq_domain_alloc_irqs (STB_GLOBAL)
4.8
: ✅int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, unsigned int nr_irqs, int node, void *arg, bool realloc, const struct cpumask *affinity);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/irq/irqdomain.c (ffffffff810e6af0)
Location: kernel/irq/irqdomain.c:1227
Inline: False
Direct callers:
- arch/x86/kernel/apic/io_apic.c:mp_map_pin_to_irq
- arch/x86/kernel/apic/msi.c:hpet_assign_irq
- arch/x86/kernel/apic/msi.c:dmar_alloc_hwirq
- arch/x86/kernel/apic/htirq.c:arch_setup_ht_irq
- kernel/irq/irqdomain.c:irq_create_fwspec_mapping
- kernel/irq/msi.c:msi_domain_alloc_irqs
Symbols:
ffffffff810e6af0-ffffffff810e6dfc: __irq_domain_alloc_irqs (STB_GLOBAL)
4.10
: ✅int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, unsigned int nr_irqs, int node, void *arg, bool realloc, const struct cpumask *affinity);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/irq/irqdomain.c (ffffffff810ed4e0)
Location: kernel/irq/irqdomain.c:1253
Inline: False
Direct callers:
- arch/x86/kernel/apic/io_apic.c:mp_map_pin_to_irq
- arch/x86/kernel/apic/msi.c:hpet_assign_irq
- arch/x86/kernel/apic/msi.c:dmar_alloc_hwirq
- arch/x86/kernel/apic/htirq.c:arch_setup_ht_irq
- kernel/irq/irqdomain.c:irq_create_fwspec_mapping
- kernel/irq/msi.c:msi_domain_alloc_irqs
Symbols:
ffffffff810ed4e0-ffffffff810ed7ec: __irq_domain_alloc_irqs (STB_GLOBAL)
4.13
: ✅int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, unsigned int nr_irqs, int node, void *arg, bool realloc, const struct cpumask *affinity);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/irq/irqdomain.c (ffffffff810eceb0)
Location: kernel/irq/irqdomain.c:1397
Inline: False
Direct callers:
- arch/x86/kernel/apic/io_apic.c:mp_map_pin_to_irq
- arch/x86/kernel/apic/msi.c:hpet_assign_irq
- arch/x86/kernel/apic/msi.c:dmar_alloc_hwirq
- arch/x86/kernel/apic/htirq.c:arch_setup_ht_irq
- kernel/irq/irqdomain.c:irq_create_fwspec_mapping
- kernel/irq/msi.c:msi_domain_alloc_irqs
Symbols:
ffffffff810eceb0-ffffffff810ed1ca: __irq_domain_alloc_irqs (STB_GLOBAL)
4.15
: ✅int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, unsigned int nr_irqs, int node, void *arg, bool realloc, const struct cpumask *affinity);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/irq/irqdomain.c (ffffffff810f58f0)
Location: kernel/irq/irqdomain.c:1398
Inline: False
Direct callers:
- arch/x86/kernel/apic/io_apic.c:mp_map_pin_to_irq
- arch/x86/kernel/apic/msi.c:hpet_assign_irq
- arch/x86/kernel/apic/msi.c:dmar_alloc_hwirq
- kernel/irq/irqdomain.c:irq_create_fwspec_mapping
- kernel/irq/msi.c:msi_domain_alloc_irqs
Symbols:
ffffffff810f58f0-ffffffff810f5bed: __irq_domain_alloc_irqs (STB_GLOBAL)
4.18
: ✅int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, unsigned int nr_irqs, int node, void *arg, bool realloc, const struct cpumask *affinity);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/irq/irqdomain.c (ffffffff810fdca0)
Location: kernel/irq/irqdomain.c:1282
Inline: False
Direct callers:
- arch/x86/kernel/apic/io_apic.c:mp_map_pin_to_irq
- arch/x86/kernel/apic/msi.c:hpet_assign_irq
- arch/x86/kernel/apic/msi.c:dmar_alloc_hwirq
- kernel/irq/irqdomain.c:irq_create_fwspec_mapping
- kernel/irq/msi.c:msi_domain_alloc_irqs
Symbols:
ffffffff810fdca0-ffffffff810fdf9c: __irq_domain_alloc_irqs (STB_GLOBAL)
5.0
: ✅int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, unsigned int nr_irqs, int node, void *arg, bool realloc, const struct irq_affinity_desc *affinity);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/irq/irqdomain.c (ffffffff81109470)
Location: kernel/irq/irqdomain.c:1282
Inline: False
Direct callers:
- arch/x86/kernel/apic/io_apic.c:mp_map_pin_to_irq
- arch/x86/kernel/apic/msi.c:hpet_assign_irq
- arch/x86/kernel/apic/msi.c:dmar_alloc_hwirq
- kernel/irq/irqdomain.c:irq_create_fwspec_mapping
- kernel/irq/msi.c:msi_domain_alloc_irqs
Symbols:
ffffffff81109470-ffffffff8110976c: __irq_domain_alloc_irqs (STB_GLOBAL)
5.3
: ✅int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, unsigned int nr_irqs, int node, void *arg, bool realloc, const struct irq_affinity_desc *affinity);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/irq/irqdomain.c (ffffffff81112a70)
Location: kernel/irq/irqdomain.c:1319
Inline: False
Direct callers:
- arch/x86/kernel/apic/io_apic.c:mp_map_pin_to_irq
- arch/x86/kernel/apic/msi.c:hpet_assign_irq
- arch/x86/kernel/apic/msi.c:dmar_alloc_hwirq
- kernel/irq/irqdomain.c:irq_create_fwspec_mapping
- kernel/irq/msi.c:msi_domain_alloc_irqs
Symbols:
ffffffff81112a70-ffffffff81112d52: __irq_domain_alloc_irqs (STB_GLOBAL)
5.4
: ✅int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, unsigned int nr_irqs, int node, void *arg, bool realloc, const struct irq_affinity_desc *affinity);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/irq/irqdomain.c (ffffffff8111ed00)
Location: kernel/irq/irqdomain.c:1321
Inline: False
Direct callers:
- arch/x86/kernel/apic/io_apic.c:mp_map_pin_to_irq
- arch/x86/kernel/apic/msi.c:hpet_assign_irq
- arch/x86/kernel/apic/msi.c:dmar_alloc_hwirq
- arch/x86/platform/uv/uv_irq.c:uv_setup_irq
- kernel/irq/irqdomain.c:irq_create_fwspec_mapping
- kernel/irq/msi.c:msi_domain_alloc_irqs
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
Symbols:
ffffffff8111ed00-ffffffff8111efe2: __irq_domain_alloc_irqs (STB_GLOBAL)
5.8
: ✅int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, unsigned int nr_irqs, int node, void *arg, bool realloc, const struct irq_affinity_desc *affinity);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/irq/irqdomain.c (ffffffff8112b260)
Location: kernel/irq/irqdomain.c:1328
Inline: False
Direct callers:
- arch/x86/kernel/apic/io_apic.c:mp_map_pin_to_irq
- arch/x86/kernel/apic/msi.c:hpet_assign_irq
- arch/x86/kernel/apic/msi.c:dmar_alloc_hwirq
- arch/x86/platform/uv/uv_irq.c:uv_setup_irq
- kernel/irq/irqdomain.c:irq_create_fwspec_mapping
- kernel/irq/msi.c:msi_domain_alloc_irqs
Symbols:
ffffffff8112b260-ffffffff8112b535: __irq_domain_alloc_irqs (STB_GLOBAL)
5.11
: ✅int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, unsigned int nr_irqs, int node, void *arg, bool realloc, const struct irq_affinity_desc *affinity);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/irq/irqdomain.c (ffffffff81126cf0)
Location: kernel/irq/irqdomain.c:1441
Inline: False
Direct callers:
- arch/x86/kernel/apic/io_apic.c:mp_map_pin_to_irq
- arch/x86/kernel/apic/msi.c:dmar_alloc_hwirq
- arch/x86/kernel/hpet.c:hpet_select_clockevents
- arch/x86/platform/uv/uv_irq.c:uv_setup_irq
- kernel/irq/irqdomain.c:irq_create_fwspec_mapping
- kernel/irq/msi.c:__msi_domain_alloc_irqs
- drivers/iommu/amd/init.c:iommu_setup_intcapxt
Symbols:
ffffffff81126cf0-ffffffff81127009: __irq_domain_alloc_irqs (STB_GLOBAL)
5.13
: Transformation ⚠️int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, unsigned int nr_irqs, int node, void *arg, bool realloc, const struct irq_affinity_desc *affinity);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In kernel/irq/irqdomain.c (0)
Location: kernel/irq/irqdomain.c:1408
Inline: False
Direct callers:
- arch/x86/kernel/apic/io_apic.c:mp_map_pin_to_irq
- arch/x86/kernel/apic/msi.c:dmar_alloc_hwirq
- arch/x86/kernel/hpet.c:hpet_select_clockevents
- arch/x86/platform/uv/uv_irq.c:uv_setup_irq
- kernel/irq/irqdomain.c:irq_create_fwspec_mapping
- kernel/irq/msi.c:__msi_domain_alloc_irqs
- drivers/iommu/amd/init.c:amd_iommu_enable_interrupts
Symbols:
ffffffff81bd3cac-ffffffff81bd3ceb: __irq_domain_alloc_irqs.cold (STB_LOCAL)
ffffffff81126d30-ffffffff8112715c: __irq_domain_alloc_irqs (STB_GLOBAL)
5.15
: Transformation ⚠️int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, unsigned int nr_irqs, int node, void *arg, bool realloc, const struct irq_affinity_desc *affinity);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In kernel/irq/irqdomain.c (0)
Location: kernel/irq/irqdomain.c:1448
Inline: False
Direct callers:
- arch/x86/kernel/apic/io_apic.c:mp_map_pin_to_irq
- arch/x86/kernel/apic/msi.c:dmar_alloc_hwirq
- arch/x86/kernel/hpet.c:hpet_select_clockevents
- arch/x86/platform/uv/uv_irq.c:uv_setup_irq
- kernel/irq/irqdomain.c:irq_create_fwspec_mapping
- kernel/irq/msi.c:__msi_domain_alloc_irqs
- drivers/iommu/amd/init.c:amd_iommu_enable_interrupts
Symbols:
ffffffff81cadcbc-ffffffff81cadcfb: __irq_domain_alloc_irqs.cold (STB_LOCAL)
ffffffff81147290-ffffffff811476bd: __irq_domain_alloc_irqs (STB_GLOBAL)
5.19
: Transformation ⚠️int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, unsigned int nr_irqs, int node, void *arg, bool realloc, const struct irq_affinity_desc *affinity);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In kernel/irq/irqdomain.c (0)
Location: kernel/irq/irqdomain.c:1451
Inline: False
Direct callers:
- arch/x86/kernel/apic/io_apic.c:mp_map_pin_to_irq
- arch/x86/kernel/apic/msi.c:dmar_alloc_hwirq
- arch/x86/kernel/hpet.c:hpet_select_clockevents
- arch/x86/platform/uv/uv_irq.c:uv_setup_irq
- kernel/irq/irqdomain.c:irq_create_fwspec_mapping
- kernel/irq/msi.c:__msi_domain_alloc_irqs
- drivers/iommu/amd/init.c:amd_iommu_enable_interrupts
Symbols:
ffffffff81e5e1ab-ffffffff81e5e1eb: __irq_domain_alloc_irqs.cold (STB_LOCAL)
ffffffff8116b4e0-ffffffff8116b8fa: __irq_domain_alloc_irqs (STB_GLOBAL)
6.2
: ✅int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, unsigned int nr_irqs, int node, void *arg, bool realloc, const struct irq_affinity_desc *affinity);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/irq/irqdomain.c (ffffffff811a0a10)
Location: kernel/irq/irqdomain.c:1557
Inline: False
Direct callers:
- arch/x86/kernel/apic/io_apic.c:mp_map_pin_to_irq
- arch/x86/kernel/apic/msi.c:dmar_alloc_hwirq
- arch/x86/kernel/hpet.c:hpet_select_clockevents
- arch/x86/platform/uv/uv_irq.c:uv_setup_irq
- kernel/irq/msi.c:__msi_domain_alloc_irqs
- drivers/iommu/amd/init.c:amd_iommu_enable_interrupts
Symbols:
ffffffff811a0a10-ffffffff811a0ab9: __irq_domain_alloc_irqs (STB_GLOBAL)
6.5
: Selective Inline ⚠️int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, unsigned int nr_irqs, int node, void *arg, bool realloc, const struct irq_affinity_desc *affinity);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/irq/irqdomain.c (ffffffff811b28c0)
Location: kernel/irq/irqdomain.c:1536
Inline: True
Direct callers:
- arch/x86/kernel/apic/io_apic.c:mp_map_pin_to_irq
- arch/x86/kernel/apic/msi.c:dmar_alloc_hwirq
- arch/x86/kernel/hpet.c:hpet_select_clockevents
- arch/x86/platform/uv/uv_irq.c:uv_setup_irq
- kernel/irq/msi.c:__msi_domain_alloc_irqs
- drivers/iommu/amd/init.c:amd_iommu_enable_interrupts
Symbols:
ffffffff811b28c0-ffffffff811b296e: __irq_domain_alloc_irqs (STB_GLOBAL)
6.8
: Selective Inline ⚠️int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, unsigned int nr_irqs, int node, void *arg, bool realloc, const struct irq_affinity_desc *affinity);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/irq/irqdomain.c (ffffffff811c26b0)
Location: kernel/irq/irqdomain.c:1536
Inline: True
Direct callers:
- arch/x86/kernel/apic/io_apic.c:mp_map_pin_to_irq
- arch/x86/kernel/apic/msi.c:dmar_alloc_hwirq
- arch/x86/kernel/hpet.c:hpet_select_clockevents
- arch/x86/platform/uv/uv_irq.c:uv_setup_irq
- kernel/irq/msi.c:__msi_domain_alloc_irqs
- drivers/gpio/gpiolib.c:gpiochip_add_irqchip
- drivers/iommu/amd/init.c:__iommu_setup_intcapxt
Symbols:
ffffffff811c26b0-ffffffff811c275e: __irq_domain_alloc_irqs (STB_GLOBAL)
arm64
: ✅int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, unsigned int nr_irqs, int node, void *arg, bool realloc, const struct irq_affinity_desc *affinity);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/irq/irqdomain.c (ffff8000101847c8)
Location: kernel/irq/irqdomain.c:1321
Inline: False
Direct callers:
- kernel/irq/irqdomain.c:irq_create_fwspec_mapping
- kernel/irq/msi.c:msi_domain_alloc_irqs
- drivers/irqchip/irq-gic-v4.c:its_alloc_vcpu_irqs
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
Symbols:
ffff8000101847c8-ffff800010184b10: __irq_domain_alloc_irqs (STB_GLOBAL)
armhf
: ✅int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, unsigned int nr_irqs, int node, void *arg, bool realloc, const struct irq_affinity_desc *affinity);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/irq/irqdomain.c (c03d3878)
Location: kernel/irq/irqdomain.c:1321
Inline: False
Direct callers:
- kernel/irq/irqdomain.c:irq_create_fwspec_mapping
- kernel/irq/msi.c:msi_domain_alloc_irqs
- drivers/irqchip/irq-gic-v4.c:its_alloc_vcpu_irqs
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
Symbols:
c03d3878-c03d3bbc: __irq_domain_alloc_irqs (STB_GLOBAL)
ppc64el
: Absent ⚠️
riscv64
: ✅int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, unsigned int nr_irqs, int node, void *arg, bool realloc, const struct irq_affinity_desc *affinity);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/irq/irqdomain.c (ffffffe00011b73a)
Location: kernel/irq/irqdomain.c:1321
Inline: False
Direct callers:
- kernel/irq/irqdomain.c:irq_create_fwspec_mapping
- kernel/irq/msi.c:msi_domain_alloc_irqs
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
Symbols:
ffffffe00011b73a-ffffffe00011b9ea: __irq_domain_alloc_irqs (STB_GLOBAL)
aws
: ✅int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, unsigned int nr_irqs, int node, void *arg, bool realloc, const struct irq_affinity_desc *affinity);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/irq/irqdomain.c (ffffffff811172e0)
Location: kernel/irq/irqdomain.c:1321
Inline: False
Direct callers:
- arch/x86/kernel/apic/io_apic.c:mp_map_pin_to_irq
- arch/x86/kernel/apic/msi.c:hpet_assign_irq
- arch/x86/kernel/apic/msi.c:dmar_alloc_hwirq
- kernel/irq/irqdomain.c:irq_create_fwspec_mapping
- kernel/irq/msi.c:msi_domain_alloc_irqs
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
Symbols:
ffffffff811172e0-ffffffff811175c2: __irq_domain_alloc_irqs (STB_GLOBAL)
azure
: ✅int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, unsigned int nr_irqs, int node, void *arg, bool realloc, const struct irq_affinity_desc *affinity);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/irq/irqdomain.c (ffffffff81107fd0)
Location: kernel/irq/irqdomain.c:1321
Inline: False
Direct callers:
- arch/x86/kernel/apic/io_apic.c:mp_map_pin_to_irq
- arch/x86/kernel/apic/msi.c:hpet_assign_irq
- arch/x86/kernel/apic/msi.c:dmar_alloc_hwirq
- kernel/irq/irqdomain.c:irq_create_fwspec_mapping
- kernel/irq/msi.c:msi_domain_alloc_irqs
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
Symbols:
ffffffff81107fd0-ffffffff811082b2: __irq_domain_alloc_irqs (STB_GLOBAL)
gcp
: ✅int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, unsigned int nr_irqs, int node, void *arg, bool realloc, const struct irq_affinity_desc *affinity);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/irq/irqdomain.c (ffffffff811151d0)
Location: kernel/irq/irqdomain.c:1321
Inline: False
Direct callers:
- arch/x86/kernel/apic/io_apic.c:mp_map_pin_to_irq
- arch/x86/kernel/apic/msi.c:hpet_assign_irq
- arch/x86/kernel/apic/msi.c:dmar_alloc_hwirq
- kernel/irq/irqdomain.c:irq_create_fwspec_mapping
- kernel/irq/msi.c:msi_domain_alloc_irqs
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
Symbols:
ffffffff811151d0-ffffffff811154b2: __irq_domain_alloc_irqs (STB_GLOBAL)
lowlatency
: ✅int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, unsigned int nr_irqs, int node, void *arg, bool realloc, const struct irq_affinity_desc *affinity);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/irq/irqdomain.c (ffffffff81120800)
Location: kernel/irq/irqdomain.c:1321
Inline: False
Direct callers:
- arch/x86/kernel/apic/io_apic.c:mp_map_pin_to_irq
- arch/x86/kernel/apic/msi.c:hpet_assign_irq
- arch/x86/kernel/apic/msi.c:dmar_alloc_hwirq
- arch/x86/platform/uv/uv_irq.c:uv_setup_irq
- kernel/irq/irqdomain.c:irq_create_fwspec_mapping
- kernel/irq/msi.c:msi_domain_alloc_irqs
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
Symbols:
ffffffff81120800-ffffffff81120ae2: __irq_domain_alloc_irqs (STB_GLOBAL)
Regular
4.4
and 4.8
⚠️const struct cpumask *affinity
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
⚠️const struct cpumask *affinity
➡️ const struct irq_affinity_desc *affinity
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
✅
5.8
and 5.11
✅
5.11
and 5.13
✅
5.13
and 5.15
✅
5.15
and 5.19
✅
5.19
and 6.2
✅
6.2
and 6.5
✅
6.5
and 6.8
✅
amd64
and arm64
✅
amd64
and armhf
✅
amd64
and riscv64
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅