Symbol: num_irqs
arch/powerpc/platforms/pseries/msi.c
39
static int rtas_change_msi(struct pci_dn *pdn, u32 func, u32 num_irqs)
arch/powerpc/platforms/pseries/msi.c
54
func, num_irqs, seq_num);
arch/powerpc/platforms/pseries/msi.c
58
func, num_irqs, seq_num);
arch/powerpc/platforms/pseries/msi.c
73
func, num_irqs, rtas_ret[0], rc);
arch/sparc/include/asm/device.h
26
int num_irqs;
arch/sparc/kernel/of_device_32.c
357
op->archdata.num_irqs = len / sizeof(struct linux_prom_irqs);
arch/sparc/kernel/of_device_32.c
358
for (i = 0; i < op->archdata.num_irqs; i++)
arch/sparc/kernel/of_device_32.c
366
op->archdata.num_irqs = len / sizeof(unsigned int);
arch/sparc/kernel/of_device_32.c
367
for (i = 0; i < op->archdata.num_irqs; i++)
arch/sparc/kernel/of_device_32.c
371
op->archdata.num_irqs = 0;
arch/sparc/kernel/of_device_64.c
650
op->archdata.num_irqs = len / 4;
arch/sparc/kernel/of_device_64.c
653
if (op->archdata.num_irqs > PROMINTR_MAX) {
arch/sparc/kernel/of_device_64.c
656
dp, op->archdata.num_irqs, PROMINTR_MAX);
arch/sparc/kernel/of_device_64.c
657
op->archdata.num_irqs = PROMINTR_MAX;
arch/sparc/kernel/of_device_64.c
659
memcpy(op->archdata.irqs, irq, op->archdata.num_irqs * 4);
arch/sparc/kernel/of_device_64.c
661
op->archdata.num_irqs = 0;
arch/sparc/kernel/of_device_64.c
665
for (i = 0; i < op->archdata.num_irqs; i++)
arch/sparc/kernel/of_device_common.c
19
if (!op || index >= op->archdata.num_irqs)
arch/sparc/kernel/pci_psycho.c
309
if (op->archdata.num_irqs < 6)
arch/sparc/kernel/pci_sabre.c
337
if (op->archdata.num_irqs < 4)
drivers/acpi/riscv/irq.c
238
return riscv_acpi_register_ext_intc(plic->gsi_base, plic->num_irqs, 0,
drivers/base/platform.c
188
if (!dev || num >= dev->archdata.num_irqs)
drivers/base/regmap/regmap-irq.c
1011
for (hwirq = 0; hwirq < d->chip->num_irqs; hwirq++) {
drivers/base/regmap/regmap-irq.c
512
for (i = 0; i < chip->num_irqs; i++) {
drivers/base/regmap/regmap-irq.c
637
.size = chip->num_irqs,
drivers/base/regmap/regmap-irq.c
638
.hwirq_max = chip->num_irqs,
drivers/base/regmap/regmap-irq.c
692
for (i = 0; i < chip->num_irqs; i++) {
drivers/base/regmap/regmap-irq.c
701
irq_base = irq_alloc_descs(irq_base, 0, chip->num_irqs, 0);
drivers/base/regmap/regmap-irq.c
813
for (i = 0; i < chip->num_irqs; i++)
drivers/bluetooth/btintel_pcie.c
1691
int num_irqs, i;
drivers/bluetooth/btintel_pcie.c
1696
num_irqs = pci_alloc_irq_vectors(data->pdev, BTINTEL_PCIE_MSIX_VEC_MIN,
drivers/bluetooth/btintel_pcie.c
1698
if (num_irqs < 0)
drivers/bluetooth/btintel_pcie.c
1699
return num_irqs;
drivers/bluetooth/btintel_pcie.c
1701
data->alloc_vecs = num_irqs;
drivers/char/ipmi/ipmi_si_hardcode.c
24
static unsigned int num_irqs __initdata;
drivers/char/ipmi/ipmi_si_hardcode.c
43
module_param_hw_array(irqs, int, irq, &num_irqs, 0);
drivers/extcon/extcon-max77843.c
195
.num_irqs = ARRAY_SIZE(max77843_muic_irq),
drivers/extcon/extcon-rt8973a.c
197
.num_irqs = ARRAY_SIZE(rt8973a_irqs),
drivers/extcon/extcon-sm5502.c
232
.num_irqs = ARRAY_SIZE(sm5502_irqs),
drivers/extcon/extcon-sm5502.c
280
.num_irqs = ARRAY_SIZE(sm5504_irqs),
drivers/fpga/dfl.c
409
ddev->num_irqs = feature->nr_irqs;
drivers/gpio/gpio-104-dio-48e.c
303
chip->num_irqs = ARRAY_SIZE(dio48e_regmap_irqs);
drivers/gpio/gpio-104-idi-48.c
160
chip->num_irqs = ARRAY_SIZE(idi48_regmap_irqs);
drivers/gpio/gpio-htc-egpio.c
340
ei->nirqs = pdata->num_irqs;
drivers/gpio/gpio-idio-16.c
138
chip->num_irqs = config->num_regmap_irqs;
drivers/gpio/gpio-max7360.c
181
irq_chip->num_irqs = MAX7360_MAX_GPIO;
drivers/gpio/gpio-pcie-idio-24.c
348
chip->num_irqs = ARRAY_SIZE(idio_24_regmap_irqs);
drivers/gpio/gpio-sl28cpld.c
69
irq_chip->num_irqs = ARRAY_SIZE(sl28cpld_gpio_irqs);
drivers/gpio/gpio-ws16c48.c
284
chip->num_irqs = ARRAY_SIZE(ws16c48_regmap_irqs);
drivers/gpu/drm/i915/gvt/kvmgt.c
1270
minsz = offsetofend(struct vfio_device_info, num_irqs);
drivers/gpu/drm/i915/gvt/kvmgt.c
1282
info.num_irqs = VFIO_PCI_NUM_IRQS;
drivers/hwtracing/intel_th/core.c
918
th->num_irqs++;
drivers/hwtracing/intel_th/core.c
972
for (i = 0; i < th->num_irqs; i++)
drivers/hwtracing/intel_th/intel_th.h
286
int num_irqs;
drivers/i2c/busses/i2c-riic.c
107
u8 num_irqs;
drivers/i2c/busses/i2c-riic.c
546
for (i = 0; i < riic->info->num_irqs; i++) {
drivers/i2c/busses/i2c-riic.c
633
.num_irqs = ARRAY_SIZE(riic_irqs),
drivers/i2c/busses/i2c-riic.c
640
.num_irqs = ARRAY_SIZE(riic_irqs),
drivers/i2c/busses/i2c-riic.c
661
.num_irqs = ARRAY_SIZE(riic_irqs),
drivers/i2c/busses/i2c-riic.c
668
.num_irqs = ARRAY_SIZE(riic_rzt2h_irqs),
drivers/iio/adc/stm32-adc-core.c
417
for (i = 0; i < priv->cfg->num_irqs; i++) {
drivers/iio/adc/stm32-adc-core.c
432
for (i = 0; i < priv->cfg->num_irqs; i++)
drivers/iio/adc/stm32-adc-core.c
449
for (i = 0; i < priv->cfg->num_irqs; i++)
drivers/iio/adc/stm32-adc-core.c
81
unsigned int num_irqs;
drivers/iio/adc/stm32-adc-core.c
855
.num_irqs = 1,
drivers/iio/adc/stm32-adc-core.c
864
.num_irqs = 1,
drivers/iio/adc/stm32-adc-core.c
874
.num_irqs = 2,
drivers/iio/adc/stm32-adc-core.c
882
.num_irqs = 1,
drivers/iommu/arm/arm-smmu/arm-smmu.c
2126
int num_irqs, i, err;
drivers/iommu/arm/arm-smmu/arm-smmu.c
2159
num_irqs = platform_irq_count(pdev);
drivers/iommu/arm/arm-smmu/arm-smmu.c
2161
smmu->num_context_irqs = num_irqs - global_irqs - pmu_irqs;
drivers/iommu/arm/arm-smmu/arm-smmu.c
2165
num_irqs, global_irqs + pmu_irqs + 1);
drivers/irqchip/irq-aspeed-scu-ic.c
117
max = scu_ic->num_irqs + bit;
drivers/irqchip/irq-aspeed-scu-ic.c
236
scu_ic->irq_domain = irq_domain_create_linear(of_fwnode_handle(node), scu_ic->num_irqs,
drivers/irqchip/irq-aspeed-scu-ic.c
26
unsigned int num_irqs;
drivers/irqchip/irq-aspeed-scu-ic.c
279
scu_ic->num_irqs = variant->num_irqs;
drivers/irqchip/irq-aspeed-scu-ic.c
35
.num_irqs = _num, \
drivers/irqchip/irq-aspeed-scu-ic.c
54
unsigned int num_irqs;
drivers/irqchip/irq-aspeed-scu-ic.c
91
max = scu_ic->num_irqs + bit;
drivers/irqchip/irq-davinci-cp-intc.c
156
static int __init davinci_cp_intc_do_init(struct resource *res, unsigned int num_irqs,
drivers/irqchip/irq-davinci-cp-intc.c
159
unsigned int num_regs = BITS_TO_LONGS(num_irqs);
drivers/irqchip/irq-davinci-cp-intc.c
196
num_regs = (num_irqs + 3) >> 2;
drivers/irqchip/irq-davinci-cp-intc.c
201
irq_base = irq_alloc_descs(-1, 0, num_irqs, 0);
drivers/irqchip/irq-davinci-cp-intc.c
207
davinci_cp_intc_irq_domain = irq_domain_create_legacy(of_fwnode_handle(node), num_irqs,
drivers/irqchip/irq-davinci-cp-intc.c
228
unsigned int num_irqs;
drivers/irqchip/irq-davinci-cp-intc.c
238
ret = of_property_read_u32(node, "ti,intc-size", &num_irqs);
drivers/irqchip/irq-davinci-cp-intc.c
244
return davinci_cp_intc_do_init(&res, num_irqs, node);
drivers/irqchip/irq-loongson-pch-msi.c
161
.size = priv->num_irqs,
drivers/irqchip/irq-loongson-pch-msi.c
188
priv->num_irqs = irq_count;
drivers/irqchip/irq-loongson-pch-msi.c
190
priv->msi_map = bitmap_zalloc(priv->num_irqs, GFP_KERNEL);
drivers/irqchip/irq-loongson-pch-msi.c
195
priv->num_irqs, priv->irq_first);
drivers/irqchip/irq-loongson-pch-msi.c
27
u32 num_irqs; /* The number of vectors for MSIs */
drivers/irqchip/irq-loongson-pch-msi.c
39
first = bitmap_find_free_region(priv->msi_map, priv->num_irqs,
drivers/irqchip/irq-madera.c
95
.num_irqs = ARRAY_SIZE(madera_irqs),
drivers/irqchip/irq-sg2042-msi.c
236
.size = data->num_irqs,
drivers/irqchip/irq-sg2042-msi.c
304
data->num_irqs = (u32)args.args[args.nargs - 1];
drivers/irqchip/irq-sg2042-msi.c
308
data->msi_map = devm_bitmap_zalloc(&pdev->dev, data->num_irqs, GFP_KERNEL);
drivers/irqchip/irq-sg2042-msi.c
44
u32 num_irqs;
drivers/irqchip/irq-sg2042-msi.c
58
first = bitmap_find_free_region(data->msi_map, data->num_irqs,
drivers/irqchip/irq-sl28cpld.c
64
irqchip->chip.num_irqs = ARRAY_SIZE(sl28cpld_irqs);
drivers/media/platform/verisilicon/hantro.h
97
int num_irqs;
drivers/media/platform/verisilicon/hantro_drv.c
1163
for (i = 0; i < vpu->variant->num_irqs; i++) {
drivers/media/platform/verisilicon/hantro_drv.c
1170
if (vpu->variant->num_irqs > 1) {
drivers/media/platform/verisilicon/imx8m_vpu_hw.c
339
.num_irqs = ARRAY_SIZE(imx8mq_irqs),
drivers/media/platform/verisilicon/imx8m_vpu_hw.c
362
.num_irqs = ARRAY_SIZE(imx8mq_irqs),
drivers/media/platform/verisilicon/imx8m_vpu_hw.c
378
.num_irqs = ARRAY_SIZE(imx8mq_g2_irqs),
drivers/media/platform/verisilicon/imx8m_vpu_hw.c
391
.num_irqs = ARRAY_SIZE(imx8mq_irqs),
drivers/media/platform/verisilicon/rockchip_vpu_hw.c
672
.num_irqs = ARRAY_SIZE(rockchip_vdpu1_irqs),
drivers/media/platform/verisilicon/rockchip_vpu_hw.c
697
.num_irqs = ARRAY_SIZE(rockchip_vpu1_irqs),
drivers/media/platform/verisilicon/rockchip_vpu_hw.c
717
.num_irqs = ARRAY_SIZE(rockchip_vpu1_irqs),
drivers/media/platform/verisilicon/rockchip_vpu_hw.c
733
.num_irqs = ARRAY_SIZE(rockchip_vdpu2_irqs),
drivers/media/platform/verisilicon/rockchip_vpu_hw.c
755
.num_irqs = ARRAY_SIZE(rockchip_vpu2_irqs),
drivers/media/platform/verisilicon/rockchip_vpu_hw.c
768
.num_irqs = ARRAY_SIZE(rk3568_vepu_irqs),
drivers/media/platform/verisilicon/rockchip_vpu_hw.c
782
.num_irqs = ARRAY_SIZE(rockchip_vdpu2_irqs),
drivers/media/platform/verisilicon/rockchip_vpu_hw.c
799
.num_irqs = ARRAY_SIZE(rockchip_vpu2_irqs),
drivers/media/platform/verisilicon/rockchip_vpu_hw.c
815
.num_irqs = ARRAY_SIZE(rk3588_vpu981_irqs),
drivers/media/platform/verisilicon/sama5d4_vdec_hw.c
125
.num_irqs = ARRAY_SIZE(sama5d4_irqs),
drivers/media/platform/verisilicon/stm32mp25_vpu_hw.c
164
.num_irqs = ARRAY_SIZE(stm32mp25_vdec_irqs),
drivers/media/platform/verisilicon/stm32mp25_vpu_hw.c
183
.num_irqs = ARRAY_SIZE(stm32mp25_venc_irqs),
drivers/media/platform/verisilicon/sunxi_vpu_hw.c
123
.num_irqs = ARRAY_SIZE(sunxi_irqs),
drivers/mfd/88pm800.c
397
.num_irqs = ARRAY_SIZE(pm800_irqs),
drivers/mfd/88pm805.c
169
.num_irqs = ARRAY_SIZE(pm805_irqs),
drivers/mfd/88pm886.c
26
.num_irqs = ARRAY_SIZE(pm886_regmap_irqs),
drivers/mfd/ab8500-core.c
571
int num_irqs;
drivers/mfd/ab8500-core.c
574
num_irqs = AB8540_NR_IRQS;
drivers/mfd/ab8500-core.c
576
num_irqs = AB9540_NR_IRQS;
drivers/mfd/ab8500-core.c
578
num_irqs = AB8505_NR_IRQS;
drivers/mfd/ab8500-core.c
580
num_irqs = AB8500_NR_IRQS;
drivers/mfd/ab8500-core.c
583
ab8500->domain = irq_domain_create_simple(dev_fwnode(ab8500->dev), num_irqs, 0,
drivers/mfd/as3722.c
192
.num_irqs = ARRAY_SIZE(as3722_irqs),
drivers/mfd/atc260x-core.c
108
.num_irqs = ARRAY_SIZE(atc2609a_regmap_irqs),
drivers/mfd/atc260x-core.c
99
.num_irqs = ARRAY_SIZE(atc2603c_regmap_irqs),
drivers/mfd/axp20x.c
811
.num_irqs = ARRAY_SIZE(axp152_regmap_irqs),
drivers/mfd/axp20x.c
836
.num_irqs = ARRAY_SIZE(axp192_regmap_irqs),
drivers/mfd/axp20x.c
848
.num_irqs = ARRAY_SIZE(axp20x_regmap_irqs),
drivers/mfd/axp20x.c
860
.num_irqs = ARRAY_SIZE(axp22x_regmap_irqs),
drivers/mfd/axp20x.c
871
.num_irqs = ARRAY_SIZE(axp288_regmap_irqs),
drivers/mfd/axp20x.c
883
.num_irqs = ARRAY_SIZE(axp313a_regmap_irqs),
drivers/mfd/axp20x.c
894
.num_irqs = ARRAY_SIZE(axp717_regmap_irqs),
drivers/mfd/axp20x.c
905
.num_irqs = ARRAY_SIZE(axp803_regmap_irqs),
drivers/mfd/axp20x.c
916
.num_irqs = ARRAY_SIZE(axp806_regmap_irqs),
drivers/mfd/axp20x.c
927
.num_irqs = ARRAY_SIZE(axp809_regmap_irqs),
drivers/mfd/axp20x.c
938
.num_irqs = ARRAY_SIZE(axp15060_regmap_irqs),
drivers/mfd/bd9571mwv.c
104
.num_irqs = ARRAY_SIZE(bd9571mwv_irqs),
drivers/mfd/bd9571mwv.c
170
.num_irqs = ARRAY_SIZE(bd9571mwv_irqs),
drivers/mfd/cs40l50-core.c
62
.num_irqs = ARRAY_SIZE(cs40l50_reg_irqs),
drivers/mfd/cs42l43.c
526
.num_irqs = ARRAY_SIZE(cs42l43_regmap_irqs),
drivers/mfd/cs47l24-tables.c
178
.num_irqs = ARRAY_SIZE(cs47l24_irqs),
drivers/mfd/da9052-irq.c
173
.num_irqs = ARRAY_SIZE(da9052_irqs),
drivers/mfd/da9055-core.c
351
.num_irqs = ARRAY_SIZE(da9055_irqs),
drivers/mfd/da9062-core.c
157
.num_irqs = DA9062_NUM_IRQ,
drivers/mfd/da9062-core.c
85
.num_irqs = DA9061_NUM_IRQ,
drivers/mfd/da9063-irq.c
163
.num_irqs = ARRAY_SIZE(da9063l_irqs),
drivers/mfd/da9063-irq.c
91
.num_irqs = ARRAY_SIZE(da9063_irqs),
drivers/mfd/da9150-core.c
350
.num_irqs = ARRAY_SIZE(da9150_irqs),
drivers/mfd/gateworks-gsc.c
189
.num_irqs = ARRAY_SIZE(gsc_irqs),
drivers/mfd/hi655x-pmic.c
37
.num_irqs = ARRAY_SIZE(hi655x_irqs),
drivers/mfd/intel_soc_pmic_bxtwc.c
155
.num_irqs = ARRAY_SIZE(bxtwc_regmap_irqs),
drivers/mfd/intel_soc_pmic_bxtwc.c
165
.num_irqs = ARRAY_SIZE(bxtwc_regmap_irqs_pwrbtn),
drivers/mfd/intel_soc_pmic_bxtwc.c
175
.num_irqs = ARRAY_SIZE(bxtwc_regmap_irqs_tmu),
drivers/mfd/intel_soc_pmic_bxtwc.c
185
.num_irqs = ARRAY_SIZE(bxtwc_regmap_irqs_bcu),
drivers/mfd/intel_soc_pmic_bxtwc.c
195
.num_irqs = ARRAY_SIZE(bxtwc_regmap_irqs_adc),
drivers/mfd/intel_soc_pmic_bxtwc.c
205
.num_irqs = ARRAY_SIZE(bxtwc_regmap_irqs_chgr),
drivers/mfd/intel_soc_pmic_bxtwc.c
215
.num_irqs = ARRAY_SIZE(bxtwc_regmap_irqs_crit),
drivers/mfd/intel_soc_pmic_chtdc_ti.c
101
.num_irqs = ARRAY_SIZE(chtdc_ti_irqs),
drivers/mfd/intel_soc_pmic_chtwc.c
134
.num_irqs = ARRAY_SIZE(cht_wc_regmap_irqs),
drivers/mfd/intel_soc_pmic_crc.c
130
.num_irqs = ARRAY_SIZE(crystal_cove_irqs),
drivers/mfd/max14577.c
216
.num_irqs = ARRAY_SIZE(max14577_irqs),
drivers/mfd/max14577.c
245
.num_irqs = ARRAY_SIZE(max77836_muic_irqs),
drivers/mfd/max14577.c
259
.num_irqs = ARRAY_SIZE(max77836_pmic_irqs),
drivers/mfd/max77541.c
30
.num_irqs = ARRAY_SIZE(max77541_src_irqs),
drivers/mfd/max77541.c
48
.num_irqs = ARRAY_SIZE(max77541_topsys_irqs),
drivers/mfd/max77541.c
64
.num_irqs = ARRAY_SIZE(max77541_buck_irqs),
drivers/mfd/max77541.c
80
.num_irqs = ARRAY_SIZE(max77541_adc_irqs),
drivers/mfd/max77620.c
259
.num_irqs = ARRAY_SIZE(max77620_top_irqs),
drivers/mfd/max77650.c
136
.num_irqs = ARRAY_SIZE(max77650_irqs),
drivers/mfd/max77686.c
135
.num_irqs = ARRAY_SIZE(max77686_irqs),
drivers/mfd/max77686.c
144
.num_irqs = ARRAY_SIZE(max77686_irqs),
drivers/mfd/max77693.c
103
.num_irqs = ARRAY_SIZE(max77693_charger_irqs),
drivers/mfd/max77693.c
139
.num_irqs = ARRAY_SIZE(max77693_muic_irqs),
drivers/mfd/max77693.c
71
.num_irqs = ARRAY_SIZE(max77693_led_irqs),
drivers/mfd/max77693.c
86
.num_irqs = ARRAY_SIZE(max77693_topsys_irqs),
drivers/mfd/max77705.c
78
.num_irqs = ARRAY_SIZE(max77705_irqs),
drivers/mfd/max77714.c
68
.num_irqs = ARRAY_SIZE(max77714_top_irqs),
drivers/mfd/max77759.c
313
.num_irqs = ARRAY_SIZE(max77759_pmic_irqs),
drivers/mfd/max77759.c
329
.num_irqs = ARRAY_SIZE(max77759_maxq_irqs),
drivers/mfd/max77759.c
340
.num_irqs = ARRAY_SIZE(max77759_topsys_irqs),
drivers/mfd/max77759.c
351
.num_irqs = ARRAY_SIZE(max77759_chgr_irqs),
drivers/mfd/max77843.c
63
.num_irqs = ARRAY_SIZE(max77843_irqs),
drivers/mfd/max8907.c
136
.num_irqs = ARRAY_SIZE(max8907_chg_irqs),
drivers/mfd/max8907.c
159
.num_irqs = ARRAY_SIZE(max8907_on_off_irqs),
drivers/mfd/max8907.c
173
.num_irqs = ARRAY_SIZE(max8907_rtc_irqs),
drivers/mfd/mc13xxx-core.c
456
mc13xxx->irq_chip.num_irqs = ARRAY_SIZE(mc13xxx->irqs);
drivers/mfd/motorola-cpcap.c
151
chip->num_irqs = nr_irqs;
drivers/mfd/mt6360-core.c
274
.num_irqs = ARRAY_SIZE(mt6360_irqs),
drivers/mfd/mt6370.c
121
.num_irqs = ARRAY_SIZE(mt6370_irqs),
drivers/mfd/palmas.c
302
.num_irqs = ARRAY_SIZE(palmas_irqs),
drivers/mfd/palmas.c
315
.num_irqs = ARRAY_SIZE(tps65917_irqs),
drivers/mfd/pf1550.c
100
.num_irqs = ARRAY_SIZE(pf1550_onkey_irqs),
drivers/mfd/pf1550.c
129
.num_irqs = ARRAY_SIZE(pf1550_charger_irqs),
drivers/mfd/pf1550.c
39
.num_irqs = ARRAY_SIZE(pf1550_irqs),
drivers/mfd/pf1550.c
65
.num_irqs = ARRAY_SIZE(pf1550_regulator_irqs),
drivers/mfd/qcom-pm8008.c
147
.num_irqs = ARRAY_SIZE(pm8008_irqs),
drivers/mfd/qcom-pm8xxx.c
490
.num_irqs = PM8XXX_NR_IRQS,
drivers/mfd/qcom-pm8xxx.c
496
.num_irqs = PM8821_NR_IRQS,
drivers/mfd/qcom-pm8xxx.c
550
struct_size(chip, config, data->num_irqs),
drivers/mfd/qcom-pm8xxx.c
557
chip->num_blocks = DIV_ROUND_UP(data->num_irqs, 8);
drivers/mfd/qcom-pm8xxx.c
562
chip->irqdomain = irq_domain_create_linear(dev_fwnode(&pdev->dev), data->num_irqs,
drivers/mfd/qcom-pm8xxx.c
66
int num_irqs;
drivers/mfd/retu-mfd.c
113
.num_irqs = ARRAY_SIZE(tahvo_irqs),
drivers/mfd/retu-mfd.c
77
.num_irqs = ARRAY_SIZE(retu_irqs),
drivers/mfd/rk8xx-core.c
591
.num_irqs = ARRAY_SIZE(rk801_irqs),
drivers/mfd/rk8xx-core.c
602
.num_irqs = ARRAY_SIZE(rk805_irqs),
drivers/mfd/rk8xx-core.c
613
.num_irqs = ARRAY_SIZE(rk806_irqs),
drivers/mfd/rk8xx-core.c
625
.num_irqs = ARRAY_SIZE(rk808_irqs),
drivers/mfd/rk8xx-core.c
637
.num_irqs = ARRAY_SIZE(rk816_irqs),
drivers/mfd/rk8xx-core.c
649
.num_irqs = ARRAY_SIZE(rk817_irqs),
drivers/mfd/rk8xx-core.c
661
.num_irqs = ARRAY_SIZE(rk818_irqs),
drivers/mfd/rn5t618.c
80
.num_irqs = ARRAY_SIZE(rc5t619_irqs),
drivers/mfd/rohm-bd71828.c
1009
irqchip->num_irqs);
drivers/mfd/rohm-bd71828.c
805
.num_irqs = ARRAY_SIZE(bd71828_irqs),
drivers/mfd/rohm-bd71828.c
821
.num_irqs = ARRAY_SIZE(bd71815_irqs),
drivers/mfd/rohm-bd71828.c
839
.num_irqs = ARRAY_SIZE(bd72720_irqs),
drivers/mfd/rohm-bd718x7.c
66
.num_irqs = ARRAY_SIZE(bd718xx_irqs),
drivers/mfd/rohm-bd9576.c
82
.num_irqs = ARRAY_SIZE(bd9576_irqs),
drivers/mfd/rohm-bd96801.c
513
.num_irqs = ARRAY_SIZE(bd96801_errb_irqs),
drivers/mfd/rohm-bd96801.c
529
.num_irqs = ARRAY_SIZE(bd96802_errb_irqs),
drivers/mfd/rohm-bd96801.c
545
.num_irqs = ARRAY_SIZE(bd96801_intb_irqs),
drivers/mfd/rohm-bd96801.c
560
.num_irqs = ARRAY_SIZE(bd96802_intb_irqs),
drivers/mfd/rt5033.c
34
.num_irqs = ARRAY_SIZE(rt5033_irqs),
drivers/mfd/rt5120.c
66
.num_irqs = ARRAY_SIZE(rt5120_irqs),
drivers/mfd/sec-irq.c
315
.num_irqs = ARRAY_SIZE(s2mpg10_irqs),
drivers/mfd/sec-irq.c
325
.num_irqs = ARRAY_SIZE(s2mpg10_pmic_irqs),
drivers/mfd/sec-irq.c
334
.num_irqs = ARRAY_SIZE(s2mpg11_irqs),
drivers/mfd/sec-irq.c
344
.num_irqs = ARRAY_SIZE(s2mpg11_pmic_irqs),
drivers/mfd/sec-irq.c
350
.num_irqs = ARRAY_SIZE(s2mps11_irqs),
drivers/mfd/sec-irq.c
359
.num_irqs = ARRAY_SIZE(s2mps14_irqs), \
drivers/mfd/sec-irq.c
383
.num_irqs = ARRAY_SIZE(s2mpu02_irqs),
drivers/mfd/sec-irq.c
393
.num_irqs = ARRAY_SIZE(s2mpu05_irqs),
drivers/mfd/sec-irq.c
403
.num_irqs = ARRAY_SIZE(s2mu005_irqs),
drivers/mfd/sec-irq.c
413
.num_irqs = ARRAY_SIZE(s5m8767_irqs),
drivers/mfd/sprd-sc27xx-spi.c
229
ddata->irq_chip.num_irqs = pdata->num_irqs;
drivers/mfd/sprd-sc27xx-spi.c
232
pdata->num_irqs, sizeof(struct regmap_irq),
drivers/mfd/sprd-sc27xx-spi.c
238
for (i = 0; i < pdata->num_irqs; i++)
drivers/mfd/sprd-sc27xx-spi.c
54
u32 num_irqs;
drivers/mfd/sprd-sc27xx-spi.c
88
.num_irqs = SPRD_SC2730_IRQ_NUMS,
drivers/mfd/sprd-sc27xx-spi.c
94
.num_irqs = SPRD_SC2731_IRQ_NUMS,
drivers/mfd/stmpe.c
1039
.num_irqs = STMPE24XX_NR_INTERNAL_IRQS,
drivers/mfd/stmpe.c
1053
.num_irqs = STMPE24XX_NR_INTERNAL_IRQS,
drivers/mfd/stmpe.c
1084
int num = DIV_ROUND_UP(variant->num_irqs, 8);
drivers/mfd/stmpe.c
1143
int num = DIV_ROUND_UP(variant->num_irqs, 8);
drivers/mfd/stmpe.c
1220
int num_irqs = stmpe->variant->num_irqs;
drivers/mfd/stmpe.c
1222
stmpe->domain = irq_domain_create_simple(of_fwnode_handle(np), num_irqs,
drivers/mfd/stmpe.c
425
.num_irqs = STMPE801_NR_INTERNAL_IRQS,
drivers/mfd/stmpe.c
589
.num_irqs = STMPE811_NR_INTERNAL_IRQS,
drivers/mfd/stmpe.c
604
.num_irqs = STMPE811_NR_INTERNAL_IRQS,
drivers/mfd/stmpe.c
660
.num_irqs = STMPE1600_NR_INTERNAL_IRQS,
drivers/mfd/stmpe.c
824
.num_irqs = STMPE1601_NR_INTERNAL_IRQS,
drivers/mfd/stmpe.c
933
.num_irqs = STMPE1801_NR_INTERNAL_IRQS,
drivers/mfd/stmpe.h
72
int num_irqs;
drivers/mfd/stpmic1.c
120
.num_irqs = ARRAY_SIZE(stpmic1_irqs),
drivers/mfd/sun4i-gpadc.c
40
.num_irqs = ARRAY_SIZE(sun4i_gpadc_regmap_irq),
drivers/mfd/tps65086.c
56
.num_irqs = ARRAY_SIZE(tps65086_irqs),
drivers/mfd/tps65090.c
126
.num_irqs = ARRAY_SIZE(tps65090_irqs),
drivers/mfd/tps65218.c
192
.num_irqs = ARRAY_SIZE(tps65218_irqs),
drivers/mfd/tps65219.c
416
.num_irqs = ARRAY_SIZE(tps65214_irqs),
drivers/mfd/tps65219.c
430
.num_irqs = ARRAY_SIZE(tps65215_irqs),
drivers/mfd/tps65219.c
444
.num_irqs = ARRAY_SIZE(tps65219_irqs),
drivers/mfd/tps65910.c
206
.num_irqs = ARRAY_SIZE(tps65911_irqs),
drivers/mfd/tps65910.c
217
.num_irqs = ARRAY_SIZE(tps65910_irqs),
drivers/mfd/tps65912-core.c
63
.num_irqs = ARRAY_SIZE(tps65912_irqs),
drivers/mfd/tps6594-core.c
541
.num_irqs = ARRAY_SIZE(tps6594_irqs),
drivers/mfd/tps6594-core.c
553
.num_irqs = ARRAY_SIZE(tps65224_irqs),
drivers/mfd/tps6594-core.c
565
.num_irqs = ARRAY_SIZE(tps652g1_irqs),
drivers/mfd/twl6040.c
626
.num_irqs = ARRAY_SIZE(twl6040_irqs),
drivers/mfd/wcd934x.c
69
.num_irqs = ARRAY_SIZE(wcd934x_irqs),
drivers/mfd/wm5102-tables.c
120
.num_irqs = ARRAY_SIZE(wm5102_aod_irqs),
drivers/mfd/wm5102-tables.c
240
.num_irqs = ARRAY_SIZE(wm5102_irqs),
drivers/mfd/wm5110-tables.c
305
.num_irqs = ARRAY_SIZE(wm5110_aod_irqs),
drivers/mfd/wm5110-tables.c
465
.num_irqs = ARRAY_SIZE(wm5110_irqs),
drivers/mfd/wm5110-tables.c
668
.num_irqs = ARRAY_SIZE(wm5110_revd_irqs),
drivers/mfd/wm8994-irq.c
129
.num_irqs = ARRAY_SIZE(wm8994_irqs),
drivers/mfd/wm8997-tables.c
151
.num_irqs = ARRAY_SIZE(wm8997_irqs),
drivers/mfd/wm8997-tables.c
55
.num_irqs = ARRAY_SIZE(wm8997_aod_irqs),
drivers/mfd/wm8998-tables.c
173
.num_irqs = ARRAY_SIZE(wm8998_irqs),
drivers/mfd/wm8998-tables.c
72
.num_irqs = ARRAY_SIZE(wm8998_aod_irqs),
drivers/misc/bcm-vk/bcm_vk.h
361
int num_irqs;
drivers/misc/bcm-vk/bcm_vk_dev.c
1367
for (vk->num_irqs = 0;
drivers/misc/bcm-vk/bcm_vk_dev.c
1368
vk->num_irqs < VK_MSIX_MSGQ_MAX;
drivers/misc/bcm-vk/bcm_vk_dev.c
1369
vk->num_irqs++) {
drivers/misc/bcm-vk/bcm_vk_dev.c
1370
err = devm_request_irq(dev, pci_irq_vector(pdev, vk->num_irqs),
drivers/misc/bcm-vk/bcm_vk_dev.c
1375
pdev->irq + vk->num_irqs, vk->num_irqs + 1);
drivers/misc/bcm-vk/bcm_vk_dev.c
1380
err = devm_request_irq(dev, pci_irq_vector(pdev, vk->num_irqs),
drivers/misc/bcm-vk/bcm_vk_dev.c
1385
pdev->irq + vk->num_irqs, vk->num_irqs + 1);
drivers/misc/bcm-vk/bcm_vk_dev.c
1388
vk->num_irqs++;
drivers/misc/bcm-vk/bcm_vk_dev.c
1391
(i < VK_MSIX_TTY_MAX) && (vk->num_irqs < irq);
drivers/misc/bcm-vk/bcm_vk_dev.c
1392
i++, vk->num_irqs++) {
drivers/misc/bcm-vk/bcm_vk_dev.c
1393
err = devm_request_irq(dev, pci_irq_vector(pdev, vk->num_irqs),
drivers/misc/bcm-vk/bcm_vk_dev.c
1398
pdev->irq + vk->num_irqs, vk->num_irqs + 1);
drivers/misc/bcm-vk/bcm_vk_dev.c
1506
for (i = 0; i < vk->num_irqs; i++)
drivers/misc/bcm-vk/bcm_vk_dev.c
1578
for (i = 0; i < vk->num_irqs; i++)
drivers/misc/pci_endpoint_test.c
144
int num_irqs;
drivers/misc/pci_endpoint_test.c
232
test->num_irqs = irq;
drivers/misc/pci_endpoint_test.c
242
for (i = 0; i < test->num_irqs; i++)
drivers/misc/pci_endpoint_test.c
245
test->num_irqs = 0;
drivers/misc/pci_endpoint_test.c
255
for (i = 0; i < test->num_irqs; i++) {
drivers/misc/pci_endpoint_test.c
283
test->num_irqs = i;
drivers/mmc/host/renesas_sdhi_core.c
1069
int num_irqs, irq, ret, i;
drivers/mmc/host/renesas_sdhi_core.c
1284
num_irqs = platform_irq_count(pdev);
drivers/mmc/host/renesas_sdhi_core.c
1285
if (num_irqs <= 0) {
drivers/mmc/host/renesas_sdhi_core.c
1286
ret = num_irqs ?: -ENOENT;
drivers/mmc/host/renesas_sdhi_core.c
1290
for (i = 0; i < num_irqs; i++) {
drivers/net/dsa/mt7530.c
2305
.num_irqs = ARRAY_SIZE(mt7530_irqs),
drivers/net/ethernet/emulex/benet/be_main.c
2962
adapter->num_evt_qs = min_t(u16, num_irqs(adapter),
drivers/net/ethernet/fungible/funcore/fun_dev.c
618
fdev->irq_map = bitmap_zalloc(fdev->num_irqs, GFP_KERNEL);
drivers/net/ethernet/fungible/funcore/fun_dev.c
625
fdev->irqs_avail = fdev->num_irqs - 1;
drivers/net/ethernet/fungible/funcore/fun_dev.c
642
for_each_clear_bit(b, fdev->irq_map, fdev->num_irqs) {
drivers/net/ethernet/fungible/funcore/fun_dev.c
794
fdev->num_irqs = rc;
drivers/net/ethernet/fungible/funcore/fun_dev.h
76
unsigned int num_irqs;
drivers/net/ethernet/fungible/funeth/funeth_main.c
1829
ed->nsqs_per_port = min(fd->num_irqs - 1,
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
55
int num_aeqs, num_ceqs, num_irqs;
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
62
num_irqs = HINIC_HWIF_NUM_IRQS(hwdev->hwif);
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
65
nic_cap->num_qps = (num_irqs - (num_aeqs + num_ceqs)) / 2;
drivers/net/ethernet/huawei/hinic/hinic_hw_if.c
20
#define VALID_MSIX_IDX(attr, msix_index) ((msix_index) < (attr)->num_irqs)
drivers/net/ethernet/huawei/hinic/hinic_hw_if.c
210
hwif->attr.num_irqs = BIT(HINIC_FA1_GET(attr1, IRQS_PER_FUNC));
drivers/net/ethernet/huawei/hinic/hinic_hw_if.h
144
#define HINIC_HWIF_NUM_IRQS(hwif) ((hwif)->attr.num_irqs)
drivers/net/ethernet/huawei/hinic/hinic_hw_if.h
231
u16 num_irqs;
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.c
117
u16 intr_num = hwif->attr.num_irqs;
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c
134
attr->num_irqs = HINIC3_AF2_GET(attr2, IRQS_PER_FUNC);
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c
135
if (attr->num_irqs > HINIC3_MAX_MSIX_ENTRY)
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c
136
attr->num_irqs = HINIC3_MAX_MSIX_ENTRY;
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c
187
if (!hwif->attr.num_irqs) {
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c
362
u16 num_irqs = hwdev->hwif->attr.num_irqs;
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c
365
for (i = 0; i < num_irqs; i++)
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.h
28
u16 num_irqs;
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
133
oct->num_irqs = msix_allocated;
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
504
for (i = CFG_GET_NON_IOQ_MSIX(oct->conf); i < oct->num_irqs; i++) {
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
281
u16 num_irqs;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
131
oct->num_irqs = msix_allocated;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
237
for (i = 0; i < oct->num_irqs; i++) {
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.h
267
u16 num_irqs;
drivers/net/ethernet/meta/fbnic/fbnic.h
38
unsigned short num_irqs;
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1614
max_napis = fbd->num_irqs - FBNIC_NON_NAPI_VECTORS;
drivers/net/ethernet/meta/fbnic/fbnic_irq.c
255
for (i = fbd->num_irqs; i--;) {
drivers/net/ethernet/meta/fbnic/fbnic_irq.c
294
for (i = FBNIC_NON_NAPI_VECTORS; i < fbd->num_irqs; i++) {
drivers/net/ethernet/meta/fbnic/fbnic_irq.c
312
for (i = FBNIC_NON_NAPI_VECTORS; i < fbd->num_irqs; i++) {
drivers/net/ethernet/meta/fbnic/fbnic_irq.c
375
if (i < fbd->num_irqs) {
drivers/net/ethernet/meta/fbnic/fbnic_irq.c
383
for (i = FBNIC_NON_NAPI_VECTORS; i < fbd->num_irqs; i++) {
drivers/net/ethernet/meta/fbnic/fbnic_irq.c
443
fbd->num_irqs = 0;
drivers/net/ethernet/meta/fbnic/fbnic_irq.c
452
int num_irqs;
drivers/net/ethernet/meta/fbnic/fbnic_irq.c
455
num_irqs = pci_alloc_irq_vectors(pdev, FBNIC_NON_NAPI_VECTORS + 1,
drivers/net/ethernet/meta/fbnic/fbnic_irq.c
457
if (num_irqs < 0) {
drivers/net/ethernet/meta/fbnic/fbnic_irq.c
459
return num_irqs;
drivers/net/ethernet/meta/fbnic/fbnic_irq.c
462
if (num_irqs < wanted_irqs)
drivers/net/ethernet/meta/fbnic/fbnic_irq.c
464
num_irqs, wanted_irqs);
drivers/net/ethernet/meta/fbnic/fbnic_irq.c
466
fbd->num_irqs = num_irqs;
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
711
max_napis = fbd->num_irqs - FBNIC_NON_NAPI_VECTORS;
drivers/net/ethernet/netronome/nfp/nfp_net_main.c
225
unsigned int wanted_irqs, num_irqs, vnics_left, irqs_left;
drivers/net/ethernet/netronome/nfp/nfp_net_main.c
236
num_irqs = nfp_net_irqs_alloc(pf->pdev, pf->irq_entries,
drivers/net/ethernet/netronome/nfp/nfp_net_main.c
239
if (!num_irqs) {
drivers/net/ethernet/netronome/nfp/nfp_net_main.c
246
irqs_left = num_irqs;
drivers/net/ethernet/netronome/nfp/nfp_net_main.c
253
nfp_net_irqs_assign(nn, &pf->irq_entries[num_irqs - irqs_left],
drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c
255
num_irqs = nfp_net_irqs_alloc(pdev, vf->irq_entries,
drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c
259
if (!num_irqs) {
drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c
264
nfp_net_irqs_assign(nn, vf->irq_entries, num_irqs);
drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c
88
unsigned int num_irqs;
drivers/net/ethernet/qlogic/qed/qed_sriov.c
1041
num_irqs = min_t(u16, p_params->num_queues, ((u16)cids));
drivers/net/ethernet/qlogic/qed/qed_sriov.c
1045
vf, num_irqs);
drivers/net/ethernet/qlogic/qed/qed_sriov.c
986
u16 qid, num_irqs;
drivers/net/ethernet/sun/niu.c
9070
int i, num_irqs;
drivers/net/ethernet/sun/niu.c
9077
num_irqs = (parent->rxchan_per_port[np->port] +
drivers/net/ethernet/sun/niu.c
9080
BUG_ON(num_irqs > (NIU_NUM_LDG / parent->num_ports));
drivers/net/ethernet/sun/niu.c
9082
for (i = 0; i < num_irqs; i++) {
drivers/net/ethernet/sun/niu.c
9089
num_irqs = pci_enable_msix_range(pdev, msi_vec, 1, num_irqs);
drivers/net/ethernet/sun/niu.c
9090
if (num_irqs < 0) {
drivers/net/ethernet/sun/niu.c
9096
for (i = 0; i < num_irqs; i++)
drivers/net/ethernet/sun/niu.c
9098
np->num_ldg = num_irqs;
drivers/net/ethernet/sun/niu.c
9112
for (i = 0; i < op->archdata.num_irqs; i++) {
drivers/net/ethernet/sun/niu.c
9117
np->num_ldg = op->archdata.num_irqs;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
1599
int max_irqs, num_irqs, i, ret;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
1613
num_irqs = pci_enable_msix_range(pdev, trans_pcie->msix_entries,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
1616
if (num_irqs < 0) {
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
1619
num_irqs);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
1622
trans_pcie->def_irq = (num_irqs == max_irqs) ? num_irqs - 1 : 0;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
1626
num_irqs);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
1635
if (num_irqs <= max_irqs - 2) {
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
1636
info->num_rxqs = num_irqs + 1;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
1639
} else if (num_irqs == max_irqs - 1) {
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
1640
info->num_rxqs = num_irqs;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
1643
info->num_rxqs = num_irqs - 1;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
1652
trans_pcie->alloc_vecs = num_irqs;
drivers/net/wireless/ti/wlcore/sdio.c
263
int irq, wakeirq, num_irqs;
drivers/net/wireless/ti/wlcore/sdio.c
332
num_irqs = 2;
drivers/net/wireless/ti/wlcore/sdio.c
334
num_irqs = 1;
drivers/net/wireless/ti/wlcore/sdio.c
336
ret = platform_device_add_resources(glue->core, res, num_irqs);
drivers/ntb/test/ntb_msi_test.c
111
for (i = 0; i < num_irqs; i++) {
drivers/ntb/test/ntb_msi_test.c
135
int irq_count = nm->peers[peer].num_irqs;
drivers/ntb/test/ntb_msi_test.c
15
static int num_irqs = 4;
drivers/ntb/test/ntb_msi_test.c
16
module_param(num_irqs, int, 0644);
drivers/ntb/test/ntb_msi_test.c
17
MODULE_PARM_DESC(num_irqs, "number of irqs to use");
drivers/ntb/test/ntb_msi_test.c
173
nm->peers[peer].num_irqs = irq_count;
drivers/ntb/test/ntb_msi_test.c
188
if (idx >= peer->num_irqs)
drivers/ntb/test/ntb_msi_test.c
217
*count = peer->num_irqs;
drivers/ntb/test/ntb_msi_test.c
306
for (i = 0; i < num_irqs; i++) {
drivers/ntb/test/ntb_msi_test.c
329
if (ntb_spad_is_unsafe(ntb) || ntb_spad_count(ntb) < 2 * num_irqs + 1) {
drivers/ntb/test/ntb_msi_test.c
331
2 * num_irqs + 1, num_irqs);
drivers/ntb/test/ntb_msi_test.c
35
int num_irqs;
drivers/ntb/test/ntb_msi_test.c
358
nm->isr_ctx = devm_kcalloc(&ntb->dev, num_irqs, sizeof(*nm->isr_ctx),
drivers/ntb/test/ntb_msi_test.c
72
for (i = 0; i < num_irqs; i++) {
drivers/perf/arm_pmu_platform.c
101
num_irqs = platform_irq_count(pdev);
drivers/perf/arm_pmu_platform.c
102
if (num_irqs < 0)
drivers/perf/arm_pmu_platform.c
103
return dev_err_probe(dev, num_irqs, "unable to count PMU IRQs\n");
drivers/perf/arm_pmu_platform.c
109
if (num_irqs == 0) {
drivers/perf/arm_pmu_platform.c
116
if (num_irqs == 1) {
drivers/perf/arm_pmu_platform.c
128
for (i = 0; i < num_irqs; i++) {
drivers/perf/arm_pmu_platform.c
96
int i = 0, num_irqs;
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
107
if (hwirq - bank->first_irq_gpio >= bank->num_irqs)
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
120
if (bitnum - bank->first_irq_bit > bank->num_irqs)
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
316
ours = GENMASK(gpio->bank->num_irqs - 1, 0) << gpio->bank->first_irq_bit;
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
83
u8 num_irqs; /* Number of IRQ-capable GPIOs in this bank */
drivers/pinctrl/pinctrl-single.c
1586
int num_irqs;
drivers/pinctrl/pinctrl-single.c
1624
num_irqs = pcs->size;
drivers/pinctrl/pinctrl-single.c
1627
num_irqs, 0,
drivers/pinctrl/renesas/core.c
38
int num_irqs;
drivers/pinctrl/renesas/core.c
49
num_irqs = platform_irq_count(pdev);
drivers/pinctrl/renesas/core.c
50
if (num_irqs < 0)
drivers/pinctrl/renesas/core.c
51
return num_irqs;
drivers/pinctrl/renesas/core.c
62
if (num_irqs) {
drivers/pinctrl/renesas/core.c
63
irqs = devm_kcalloc(pfc->dev, num_irqs, sizeof(*irqs),
drivers/pinctrl/renesas/core.c
68
pfc->num_irqs = num_irqs;
drivers/pinctrl/renesas/core.c
81
for (i = 0; i < num_irqs; i++)
drivers/pinctrl/renesas/gpio.c
350
if (pfc->num_irqs != pfc->info->gpio_irq_size) {
drivers/pinctrl/renesas/sh_pfc.h
237
unsigned int num_irqs;
drivers/power/supply/axp20x_ac_power.c
298
while (i < power->num_irqs)
drivers/power/supply/axp20x_ac_power.c
311
while (i < power->num_irqs)
drivers/power/supply/axp20x_ac_power.c
363
power->num_irqs = axp_data->num_irq_names;
drivers/power/supply/axp20x_ac_power.c
47
unsigned int num_irqs;
drivers/power/supply/axp20x_ac_power.c
48
unsigned int irqs[] __counted_by(num_irqs);
drivers/power/supply/axp20x_usb_power.c
862
while (i < power->num_irqs)
drivers/power/supply/axp20x_usb_power.c
875
while (i < power->num_irqs)
drivers/power/supply/axp20x_usb_power.c
948
power->num_irqs = axp_data->num_irq_names;
drivers/power/supply/axp20x_usb_power.c
97
unsigned int num_irqs;
drivers/power/supply/axp20x_usb_power.c
98
unsigned int irqs[] __counted_by(num_irqs);
drivers/power/supply/bd71828-power.c
1025
int num_irqs;
drivers/power/supply/bd71828-power.c
1031
num_irqs = ARRAY_SIZE(bd71828_irqs);
drivers/power/supply/bd71828-power.c
1035
num_irqs = ARRAY_SIZE(bd71815_irqs);
drivers/power/supply/bd71828-power.c
1039
num_irqs = ARRAY_SIZE(bd72720_irqs);
drivers/power/supply/bd71828-power.c
1045
for (i = 0; i < num_irqs; i++) {
drivers/power/supply/lp8788-charger.c
109
int num_irqs;
drivers/power/supply/lp8788-charger.c
424
for (i = 0; i < pchg->num_irqs; i++) {
drivers/power/supply/lp8788-charger.c
489
nr_irq = pchg->num_irqs;
drivers/power/supply/lp8788-charger.c
494
pchg->num_irqs++;
drivers/power/supply/lp8788-charger.c
509
for (i = 0; i < pchg->num_irqs; i++)
drivers/power/supply/lp8788-charger.c
524
pchg->num_irqs = 0;
drivers/power/supply/lp8788-charger.c
534
if (pchg->num_irqs > LP8788_MAX_CHG_IRQS) {
drivers/power/supply/lp8788-charger.c
536
pchg->num_irqs);
drivers/power/supply/lp8788-charger.c
550
for (i = 0; i < pchg->num_irqs; i++) {
drivers/power/supply/max77705_charger.c
102
.num_irqs = ARRAY_SIZE(max77705_charger_irqs),
drivers/power/supply/rt9467-charger.c
177
.num_irqs = ARRAY_SIZE(rt9467_irqs),
drivers/power/supply/rt9471.c
788
.num_irqs = ARRAY_SIZE(rt9471_regmap_irqs),
drivers/regulator/bd96801-regulator.c
1001
.num_irqs = ARRAY_SIZE(buck1_irqinfo),
drivers/regulator/bd96801-regulator.c
1028
.num_irqs = ARRAY_SIZE(buck2_irqinfo),
drivers/regulator/bd96801-regulator.c
1054
num_infos = pdata->regulator_data[r].irq_desc.num_irqs;
drivers/regulator/bd96801-regulator.c
1123
int i, num_irqs;
drivers/regulator/bd96801-regulator.c
1132
num_irqs = ARRAY_SIZE(global_errb_irqs);
drivers/regulator/bd96801-regulator.c
1133
for (i = 0; i < num_irqs; i++) {
drivers/regulator/bd96801-regulator.c
1291
for (j = 0; j < idesc->num_irqs; j++) {
drivers/regulator/bd96801-regulator.c
314
int num_irqs;
drivers/regulator/bd96801-regulator.c
561
.num_irqs = ARRAY_SIZE(buck1_irqinfo),
drivers/regulator/bd96801-regulator.c
588
.num_irqs = ARRAY_SIZE(buck2_irqinfo),
drivers/regulator/bd96801-regulator.c
625
.num_irqs = ARRAY_SIZE(buck1_irqinfo),
drivers/regulator/bd96801-regulator.c
651
.num_irqs = ARRAY_SIZE(buck2_irqinfo),
drivers/regulator/bd96801-regulator.c
679
.num_irqs = ARRAY_SIZE(buck3_irqinfo),
drivers/regulator/bd96801-regulator.c
707
.num_irqs = ARRAY_SIZE(buck4_irqinfo),
drivers/regulator/bd96801-regulator.c
731
.num_irqs = ARRAY_SIZE(ldo5_irqinfo),
drivers/regulator/bd96801-regulator.c
754
.num_irqs = ARRAY_SIZE(ldo6_irqinfo),
drivers/regulator/bd96801-regulator.c
777
.num_irqs = ARRAY_SIZE(ldo7_irqinfo),
drivers/regulator/bd96801-regulator.c
813
.num_irqs = ARRAY_SIZE(buck1_irqinfo),
drivers/regulator/bd96801-regulator.c
839
.num_irqs = ARRAY_SIZE(buck2_irqinfo),
drivers/regulator/bd96801-regulator.c
867
.num_irqs = ARRAY_SIZE(buck3_irqinfo),
drivers/regulator/bd96801-regulator.c
895
.num_irqs = ARRAY_SIZE(buck4_irqinfo),
drivers/regulator/bd96801-regulator.c
919
.num_irqs = ARRAY_SIZE(ldo5_irqinfo),
drivers/regulator/bd96801-regulator.c
942
.num_irqs = ARRAY_SIZE(ldo6_irqinfo),
drivers/regulator/bd96801-regulator.c
965
.num_irqs = ARRAY_SIZE(ldo7_irqinfo),
drivers/rtc/rtc-ds1685.c
663
u8 num_irqs = 0;
drivers/rtc/rtc-ds1685.c
689
num_irqs++;
drivers/rtc/rtc-ds1685.c
696
num_irqs++;
drivers/rtc/rtc-ds1685.c
703
num_irqs++;
drivers/rtc/rtc-ds1685.c
713
rtc_update_irq(rtc->dev, num_irqs, events);
drivers/rtc/rtc-max77686.c
183
.num_irqs = ARRAY_SIZE(max77686_rtc_irqs),
drivers/rtc/rtc-max77686.c
209
.num_irqs = ARRAY_SIZE(max77686_rtc_irqs) - 1, /* no WTSR on 77714 */
drivers/rtc/rtc-max77686.c
278
.num_irqs = ARRAY_SIZE(max77686_rtc_irqs),
drivers/s390/cio/vfio_ccw_ops.c
310
info->num_irqs = VFIO_CCW_NUM_IRQS;
drivers/s390/cio/vfio_ccw_ops.c
504
minsz = offsetofend(struct vfio_device_info, num_irqs);
drivers/s390/crypto/vfio_ap_ops.c
2106
minsz = offsetofend(struct vfio_device_info, num_irqs);
drivers/s390/crypto/vfio_ap_ops.c
2116
info.num_irqs = VFIO_AP_NUM_IRQS;
drivers/soc/tegra/pmc.c
2302
unsigned int num_irqs, void *data)
drivers/soc/tegra/pmc.c
2310
if (WARN_ON(num_irqs > 1))
drivers/soc/tegra/pmc.c
2342
num_irqs, &spec);
drivers/soc/ti/knav_qmss.h
339
unsigned num_irqs;
drivers/soc/ti/knav_qmss_acc.c
98
for (queue = 0; queue < range->num_irqs; queue++)
drivers/soc/ti/knav_qmss_queue.c
1233
range->num_irqs++;
drivers/soc/ti/knav_qmss_queue.c
1250
range->num_irqs = min(range->num_irqs, range->num_queues);
drivers/soc/ti/knav_qmss_queue.c
1251
if (range->num_irqs)
drivers/soc/ti/knav_qmss_queue.c
1285
range->num_irqs,
drivers/spi/spi-bcm-qspi.c
1495
int num_irqs = ARRAY_SIZE(qspi_irq_tab);
drivers/spi/spi-bcm-qspi.c
1568
qspi->dev_ids = kzalloc_objs(struct bcm_qspi_dev_id, num_irqs);
drivers/spi/spi-bcm-qspi.c
1613
for (val = 0; val < num_irqs; val++) {
drivers/spi/spi-bcm-qspi.c
246
int num_irqs;
drivers/thermal/tegra/soctherm.c
1225
static int soctherm_oc_int_init(struct fwnode_handle *fwnode, int num_irqs)
drivers/thermal/tegra/soctherm.c
1227
if (!num_irqs) {
drivers/thermal/tegra/soctherm.c
1244
soc_irq_cdata.domain = irq_domain_create_linear(fwnode, num_irqs, &soctherm_oc_domain_ops,
drivers/tty/serial/8250/8250_dfl.c
123
if (dfl_dev->num_irqs == 1)
drivers/vfio/cdx/main.c
130
unsigned long minsz = offsetofend(struct vfio_device_info, num_irqs);
drivers/vfio/cdx/main.c
144
info.num_irqs = cdx_dev->num_msi ? 1 : 0;
drivers/vfio/fsl-mc/vfio_fsl_mc.c
151
minsz = offsetofend(struct vfio_device_info, num_irqs);
drivers/vfio/fsl-mc/vfio_fsl_mc.c
165
info.num_irqs = mc_dev->obj_desc.irq_count;
drivers/vfio/pci/vfio_pci_core.c
1073
unsigned long minsz = offsetofend(struct vfio_device_info, num_irqs);
drivers/vfio/pci/vfio_pci_core.c
1092
info.num_irqs = VFIO_PCI_NUM_IRQS;
drivers/vfio/platform/vfio_platform_common.c
304
minsz = offsetofend(struct vfio_device_info, num_irqs);
drivers/vfio/platform/vfio_platform_common.c
316
info.num_irqs = vdev->num_irqs;
drivers/vfio/platform/vfio_platform_common.c
332
if (info.index >= vdev->num_irqs)
drivers/vfio/platform/vfio_platform_common.c
352
ret = vfio_set_irqs_validate_and_prepare(&hdr, vdev->num_irqs,
drivers/vfio/platform/vfio_platform_common.c
353
vdev->num_irqs, &data_size);
drivers/vfio/platform/vfio_platform_irq.c
337
vdev->num_irqs = cnt;
drivers/vfio/platform/vfio_platform_irq.c
355
for (i = 0; i < vdev->num_irqs; i++) {
drivers/vfio/platform/vfio_platform_irq.c
366
vdev->num_irqs = 0;
drivers/vfio/platform/vfio_platform_private.h
50
u32 num_irqs;
drivers/vfio/vfio_main.c
1635
int vfio_set_irqs_validate_and_prepare(struct vfio_irq_set *hdr, int num_irqs,
drivers/vfio/vfio_main.c
1652
if (hdr->start >= num_irqs || hdr->start + hdr->count > num_irqs)
drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c
553
int num_irqs;
drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c
564
num_irqs = 1;
drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c
579
num_irqs = 2;
drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c
595
for (i = 0; i < num_irqs; ++i) {
include/acpi/actbl2.h
1746
u16 num_irqs;
include/linux/dfl.h
48
unsigned int num_irqs;
include/linux/irq_sim.h
27
unsigned int num_irqs);
include/linux/irq_sim.h
30
unsigned int num_irqs);
include/linux/irq_sim.h
32
unsigned int num_irqs,
include/linux/irq_sim.h
38
unsigned int num_irqs,
include/linux/netdevice.h
2994
int netif_enable_cpu_rmap(struct net_device *dev, unsigned int num_irqs);
include/linux/platform_data/gpio-htc-egpio.h
45
int num_irqs;
include/linux/regmap.h
1759
int num_irqs;
include/linux/vfio.h
406
int num_irqs, int max_irq_type,
include/uapi/linux/vfio.h
219
__u32 num_irqs; /* Max IRQ index + 1 */
kernel/irq/irq_sim.c
193
unsigned int num_irqs)
kernel/irq/irq_sim.c
195
return irq_domain_create_sim_full(fwnode, num_irqs, NULL, NULL);
kernel/irq/irq_sim.c
200
unsigned int num_irqs,
kernel/irq/irq_sim.c
210
unsigned long *pending __free(bitmap) = bitmap_zalloc(num_irqs, GFP_KERNEL);
kernel/irq/irq_sim.c
214
work_ctx->domain = irq_domain_create_linear(fwnode, num_irqs,
kernel/irq/irq_sim.c
220
work_ctx->irq_count = num_irqs;
kernel/irq/irq_sim.c
270
unsigned int num_irqs)
kernel/irq/irq_sim.c
272
return devm_irq_domain_create_sim_full(dev, fwnode, num_irqs,
kernel/irq/irq_sim.c
280
unsigned int num_irqs,
kernel/irq/irq_sim.c
287
domain = irq_domain_create_sim_full(fwnode, num_irqs, ops, data);
net/core/dev.c
7365
int netif_enable_cpu_rmap(struct net_device *dev, unsigned int num_irqs)
net/core/dev.c
7370
dev->rx_cpu_rmap = alloc_irq_cpu_rmap(num_irqs);
net/core/dev.c
7397
int netif_enable_cpu_rmap(struct net_device *dev, unsigned int num_irqs)
samples/vfio-mdev/mbochs.c
1097
dev_info->num_irqs = VFIO_PCI_NUM_IRQS;
samples/vfio-mdev/mbochs.c
1201
minsz = offsetofend(struct vfio_device_info, num_irqs);
samples/vfio-mdev/mdpy.c
483
dev_info->num_irqs = VFIO_PCI_NUM_IRQS;
samples/vfio-mdev/mdpy.c
531
minsz = offsetofend(struct vfio_device_info, num_irqs);
samples/vfio-mdev/mdpy.c
561
(info.index >= mdev_state->dev_info.num_irqs))
samples/vfio-mdev/mtty.c
1782
dev_info->num_irqs = VFIO_PCI_NUM_IRQS;
samples/vfio-mdev/mtty.c
1800
minsz = offsetofend(struct vfio_device_info, num_irqs);
samples/vfio-mdev/mtty.c
1830
(info.index >= mdev_state->dev_info.num_irqs))
samples/vfio-mdev/mtty.c
1854
mdev_state->dev_info.num_irqs,
sound/hda/codecs/side-codecs/cs35l41_hda.c
1659
.num_irqs = ARRAY_SIZE(cs35l41_reg_irqs),
sound/soc/codecs/cs35l45.c
1267
.num_irqs = ARRAY_SIZE(cs35l45_reg_irqs),
sound/soc/codecs/pm4125.c
183
.num_irqs = ARRAY_SIZE(pm4125_irqs),
sound/soc/codecs/wcd9335.c
4970
.num_irqs = ARRAY_SIZE(wcd9335_codec_irqs),
sound/soc/codecs/wcd937x.c
225
.num_irqs = ARRAY_SIZE(wcd937x_irqs),
sound/soc/codecs/wcd938x.c
277
.num_irqs = ARRAY_SIZE(wcd938x_irqs),
sound/soc/codecs/wcd939x.c
296
.num_irqs = ARRAY_SIZE(wcd939x_irqs),
sound/soc/sdca/sdca_interrupts.c
76
.num_irqs = SDCA_MAX_INTERRUPTS,