irqs               17 arch/arc/kernel/intc-arcv2.c 	unsigned int pad:3, firq:1, prio:4, exts:8, irqs:8, ver:8;
irqs               19 arch/arc/kernel/intc-arcv2.c 	unsigned int ver:8, irqs:8, exts:8, prio:4, firq:1, pad:3;
irqs               79 arch/arc/kernel/intc-arcv2.c 	for (i = NR_EXCEPTIONS; i < irq_bcr.irqs + NR_EXCEPTIONS; i++) {
irqs              168 arch/arc/kernel/intc-arcv2.c 	nr_cpu_irqs = irq_bcr.irqs + NR_EXCEPTIONS;
irqs               27 arch/arm/mach-cns3xxx/pcie.c 	unsigned int irqs[2];
irqs              131 arch/arm/mach-cns3xxx/pcie.c 	int irq = cnspci->irqs[!!dev->bus->number];
irqs              157 arch/arm/mach-cns3xxx/pcie.c 		.irqs = { IRQ_CNS3XXX_PCIE0_RC, IRQ_CNS3XXX_PCIE0_DEVICE, },
irqs              176 arch/arm/mach-cns3xxx/pcie.c 		.irqs = { IRQ_CNS3XXX_PCIE1_RC, IRQ_CNS3XXX_PCIE1_DEVICE, },
irqs              504 arch/arm/mach-omap2/prcm-common.h 	const struct omap_prcm_irq *irqs;
irqs               45 arch/arm/mach-omap2/prm3xxx.c 	.irqs			= omap3_prcm_irqs,
irqs               50 arch/arm/mach-omap2/prm44xx.c 	.irqs			= omap4_prcm_irqs,
irqs              177 arch/arm/mach-omap2/prm_common.c 		if (!strcmp(prcm_irq_setup->irqs[i].name, name))
irqs              179 arch/arm/mach-omap2/prm_common.c 				prcm_irq_setup->irqs[i].offset;
irqs              297 arch/arm/mach-omap2/prm_common.c 		offset = irq_setup->irqs[i].offset;
irqs              299 arch/arm/mach-omap2/prm_common.c 		if (irq_setup->irqs[i].priority)
irqs              527 arch/arm/plat-orion/gpio.c 			    int irqs[4])
irqs              578 arch/arm/plat-orion/gpio.c 		if (irqs[i]) {
irqs              579 arch/arm/plat-orion/gpio.c 			irq_set_chained_handler_and_data(irqs[i],
irqs             1162 arch/csky/kernel/perf_event.c 	int err, irqs;
irqs             1168 arch/csky/kernel/perf_event.c 	irqs = min(pmu_device->num_resources, num_possible_cpus());
irqs             1169 arch/csky/kernel/perf_event.c 	if (irqs < 1) {
irqs               13 arch/mips/loongson64/loongson-3/irq.c extern void loongson3_send_irq_by_ipi(int cpu, int irqs);
irqs              250 arch/mips/loongson64/loongson-3/smp.c void loongson3_send_irq_by_ipi(int cpu, int irqs)
irqs              252 arch/mips/loongson64/loongson-3/smp.c 	loongson3_ipi_write32(irqs << IPI_IRQ_OFFSET, ipi_set0_regs[cpu_logical_map(cpu)]);
irqs              258 arch/mips/loongson64/loongson-3/smp.c 	unsigned int action, c0count, irqs;
irqs              262 arch/mips/loongson64/loongson-3/smp.c 	irqs = action >> IPI_IRQ_OFFSET;
irqs              285 arch/mips/loongson64/loongson-3/smp.c 	if (irqs) {
irqs              287 arch/mips/loongson64/loongson-3/smp.c 		while ((irq = ffs(irqs))) {
irqs              289 arch/mips/loongson64/loongson-3/smp.c 			irqs &= ~(1<<(irq-1));
irqs             1073 arch/nds32/kernel/perf_event_cpu.c 	int err, irq, irqs;
irqs             1079 arch/nds32/kernel/perf_event_cpu.c 	irqs = min(pmu_device->num_resources, num_possible_cpus());
irqs             1080 arch/nds32/kernel/perf_event_cpu.c 	if (irqs < 1) {
irqs               39 arch/powerpc/include/asm/pnv-pci.h int pnv_cxl_alloc_hwirq_ranges(struct cxl_irq_ranges *irqs,
irqs               41 arch/powerpc/include/asm/pnv-pci.h void pnv_cxl_release_hwirq_ranges(struct cxl_irq_ranges *irqs,
irqs              119 arch/powerpc/include/asm/spu.h 	unsigned int irqs[3];
irqs              394 arch/powerpc/platforms/cell/spu_base.c 	if (spu->irqs[0]) {
irqs              397 arch/powerpc/platforms/cell/spu_base.c 		ret = request_irq(spu->irqs[0], spu_irq_class_0,
irqs              402 arch/powerpc/platforms/cell/spu_base.c 	if (spu->irqs[1]) {
irqs              405 arch/powerpc/platforms/cell/spu_base.c 		ret = request_irq(spu->irqs[1], spu_irq_class_1,
irqs              410 arch/powerpc/platforms/cell/spu_base.c 	if (spu->irqs[2]) {
irqs              413 arch/powerpc/platforms/cell/spu_base.c 		ret = request_irq(spu->irqs[2], spu_irq_class_2,
irqs              421 arch/powerpc/platforms/cell/spu_base.c 	if (spu->irqs[1])
irqs              422 arch/powerpc/platforms/cell/spu_base.c 		free_irq(spu->irqs[1], spu);
irqs              424 arch/powerpc/platforms/cell/spu_base.c 	if (spu->irqs[0])
irqs              425 arch/powerpc/platforms/cell/spu_base.c 		free_irq(spu->irqs[0], spu);
irqs              432 arch/powerpc/platforms/cell/spu_base.c 	if (spu->irqs[0])
irqs              433 arch/powerpc/platforms/cell/spu_base.c 		free_irq(spu->irqs[0], spu);
irqs              434 arch/powerpc/platforms/cell/spu_base.c 	if (spu->irqs[1])
irqs              435 arch/powerpc/platforms/cell/spu_base.c 		free_irq(spu->irqs[1], spu);
irqs              436 arch/powerpc/platforms/cell/spu_base.c 	if (spu->irqs[2])
irqs              437 arch/powerpc/platforms/cell/spu_base.c 		free_irq(spu->irqs[2], spu);
irqs               91 arch/powerpc/platforms/cell/spu_manage.c 	spu->irqs[0] = irq_create_mapping(NULL, IIC_IRQ_CLASS_0 | isrc);
irqs               92 arch/powerpc/platforms/cell/spu_manage.c 	spu->irqs[1] = irq_create_mapping(NULL, IIC_IRQ_CLASS_1 | isrc);
irqs               93 arch/powerpc/platforms/cell/spu_manage.c 	spu->irqs[2] = irq_create_mapping(NULL, IIC_IRQ_CLASS_2 | isrc);
irqs               96 arch/powerpc/platforms/cell/spu_manage.c 	if (!spu->irqs[2])
irqs              174 arch/powerpc/platforms/cell/spu_manage.c 		spu->irqs[i] = irq_of_parse_and_map(np, i);
irqs              175 arch/powerpc/platforms/cell/spu_manage.c 		if (!spu->irqs[i])
irqs              183 arch/powerpc/platforms/cell/spu_manage.c 		if (spu->irqs[i])
irqs              184 arch/powerpc/platforms/cell/spu_manage.c 			irq_dispose_mapping(spu->irqs[i]);
irqs              129 arch/powerpc/platforms/cell/spufs/switch.c 	synchronize_irq(spu->irqs[0]);
irqs              130 arch/powerpc/platforms/cell/spufs/switch.c 	synchronize_irq(spu->irqs[1]);
irqs              131 arch/powerpc/platforms/cell/spufs/switch.c 	synchronize_irq(spu->irqs[2]);
irqs               62 arch/powerpc/platforms/powernv/pci-cxl.c void pnv_cxl_release_hwirq_ranges(struct cxl_irq_ranges *irqs,
irqs               70 arch/powerpc/platforms/powernv/pci-cxl.c 		if (!irqs->range[i])
irqs               73 arch/powerpc/platforms/powernv/pci-cxl.c 			 i, irqs->offset[i],
irqs               74 arch/powerpc/platforms/powernv/pci-cxl.c 			 irqs->range[i]);
irqs               75 arch/powerpc/platforms/powernv/pci-cxl.c 		hwirq = irqs->offset[i] - phb->msi_base;
irqs               77 arch/powerpc/platforms/powernv/pci-cxl.c 				       irqs->range[i]);
irqs               82 arch/powerpc/platforms/powernv/pci-cxl.c int pnv_cxl_alloc_hwirq_ranges(struct cxl_irq_ranges *irqs,
irqs               89 arch/powerpc/platforms/powernv/pci-cxl.c 	memset(irqs, 0, sizeof(struct cxl_irq_ranges));
irqs              103 arch/powerpc/platforms/powernv/pci-cxl.c 		irqs->offset[i] = phb->msi_base + hwirq;
irqs              104 arch/powerpc/platforms/powernv/pci-cxl.c 		irqs->range[i] = try;
irqs              106 arch/powerpc/platforms/powernv/pci-cxl.c 			 i, irqs->offset[i], irqs->range[i]);
irqs              114 arch/powerpc/platforms/powernv/pci-cxl.c 	pnv_cxl_release_hwirq_ranges(irqs, dev);
irqs              246 arch/powerpc/platforms/ps3/spu.c 		0, &spu->irqs[0]);
irqs              252 arch/powerpc/platforms/ps3/spu.c 		1, &spu->irqs[1]);
irqs              258 arch/powerpc/platforms/ps3/spu.c 		2, &spu->irqs[2]);
irqs              266 arch/powerpc/platforms/ps3/spu.c 	ps3_spe_irq_destroy(spu->irqs[1]);
irqs              268 arch/powerpc/platforms/ps3/spu.c 	ps3_spe_irq_destroy(spu->irqs[0]);
irqs              270 arch/powerpc/platforms/ps3/spu.c 	spu->irqs[0] = spu->irqs[1] = spu->irqs[2] = 0;
irqs              316 arch/powerpc/platforms/ps3/spu.c 	ps3_spe_irq_destroy(spu->irqs[2]);
irqs              317 arch/powerpc/platforms/ps3/spu.c 	ps3_spe_irq_destroy(spu->irqs[1]);
irqs              318 arch/powerpc/platforms/ps3/spu.c 	ps3_spe_irq_destroy(spu->irqs[0]);
irqs              320 arch/powerpc/platforms/ps3/spu.c 	spu->irqs[0] = spu->irqs[1] = spu->irqs[2] = 0;
irqs             4078 arch/powerpc/xmon/xmon.c 	DUMP_FIELD(spu, "0x%x", irqs[0]);
irqs             4079 arch/powerpc/xmon/xmon.c 	DUMP_FIELD(spu, "0x%x", irqs[1]);
irqs             4080 arch/powerpc/xmon/xmon.c 	DUMP_FIELD(spu, "0x%x", irqs[2]);
irqs               73 arch/s390/include/asm/irq.h 	unsigned int irqs[NR_ARCH_IRQS];
irqs               80 arch/s390/include/asm/irq.h 	__this_cpu_inc(irq_stat.irqs[irq]);
irqs              181 arch/s390/kernel/irq.c 				   per_cpu(irq_stat, cpu).irqs[irq]);
irqs             1273 arch/s390/kvm/interrupt.c 	unsigned long irqs;
irqs             1287 arch/s390/kvm/interrupt.c 	while ((irqs = deliverable_irqs(vcpu)) && !rc) {
irqs             1289 arch/s390/kvm/interrupt.c 		irq_type = find_last_bit(&irqs, IRQ_PEND_COUNT);
irqs               25 arch/sparc/include/asm/device.h 	unsigned int		irqs[PROMINTR_MAX];
irqs              340 arch/sparc/include/asm/floppy_32.h 	FLOPPY_IRQ = op->archdata.irqs[0];
irqs              566 arch/sparc/include/asm/floppy_64.h 		FLOPPY_IRQ = op->archdata.irqs[0];
irqs              592 arch/sparc/include/asm/floppy_64.h 		FLOPPY_IRQ = op->archdata.irqs[0];
irqs              122 arch/sparc/include/asm/parport.h 					  op->archdata.irqs[0], PARPORT_DMA_NOFIFO,
irqs              172 arch/sparc/include/asm/parport.h 				  op->archdata.irqs[0],
irqs              728 arch/sparc/kernel/leon_pci_grpci2.c 	priv->irq = ofdev->archdata.irqs[0]; /* BASE IRQ */
irqs              826 arch/sparc/kernel/leon_pci_grpci2.c 			priv->virq_dma = ofdev->archdata.irqs[1];
irqs              839 arch/sparc/kernel/leon_pci_grpci2.c 			leon_update_virq_handling(ofdev->archdata.irqs[i],
irqs              842 arch/sparc/kernel/leon_pci_grpci2.c 			priv->irq_map[i] = ofdev->archdata.irqs[i];
irqs              846 arch/sparc/kernel/leon_pci_grpci2.c 			priv->virq_dma = ofdev->archdata.irqs[4];
irqs              360 arch/sparc/kernel/of_device_32.c 			op->archdata.irqs[i] =
irqs              369 arch/sparc/kernel/of_device_32.c 				op->archdata.irqs[i] =
irqs              663 arch/sparc/kernel/of_device_64.c 		memcpy(op->archdata.irqs, irq, op->archdata.num_irqs * 4);
irqs              670 arch/sparc/kernel/of_device_64.c 		op->archdata.irqs[i] = build_one_device_irq(op, parent, op->archdata.irqs[i]);
irqs               23 arch/sparc/kernel/of_device_common.c 	return op->archdata.irqs[index];
irqs              344 arch/sparc/kernel/pci.c 		dev->irq = sd->op->archdata.irqs[0];
irqs              314 arch/sparc/kernel/pci_psycho.c 	err = request_irq(op->archdata.irqs[1], psycho_ue_intr, IRQF_SHARED,
irqs              316 arch/sparc/kernel/pci_psycho.c 	err = request_irq(op->archdata.irqs[2], psycho_ce_intr, IRQF_SHARED,
irqs              323 arch/sparc/kernel/pci_psycho.c 	err = request_irq(op->archdata.irqs[0], psycho_pcierr_intr, IRQF_SHARED,
irqs              346 arch/sparc/kernel/pci_sabre.c 	err = request_irq(op->archdata.irqs[1], sabre_ue_intr, 0, "SABRE_UE", pbm);
irqs              356 arch/sparc/kernel/pci_sabre.c 	err = request_irq(op->archdata.irqs[2], sabre_ce_intr, 0, "SABRE_CE", pbm);
irqs              360 arch/sparc/kernel/pci_sabre.c 	err = request_irq(op->archdata.irqs[0], psycho_pcierr_intr, 0,
irqs              863 arch/sparc/kernel/pci_schizo.c 		err = request_irq(op->archdata.irqs[1], schizo_ue_intr, 0,
irqs              870 arch/sparc/kernel/pci_schizo.c 		err = request_irq(op->archdata.irqs[2], schizo_ce_intr, 0,
irqs              878 arch/sparc/kernel/pci_schizo.c 		err = request_irq(op->archdata.irqs[0], schizo_pcierr_intr, 0,
irqs              881 arch/sparc/kernel/pci_schizo.c 		err = request_irq(op->archdata.irqs[0], schizo_pcierr_intr, 0,
irqs              889 arch/sparc/kernel/pci_schizo.c 		err = request_irq(op->archdata.irqs[3], schizo_safarierr_intr, 0,
irqs              958 arch/sparc/kernel/pci_schizo.c 		err = request_irq(op->archdata.irqs[1], schizo_ue_intr, 0,
irqs              965 arch/sparc/kernel/pci_schizo.c 		err = request_irq(op->archdata.irqs[2], schizo_ce_intr, 0,
irqs              973 arch/sparc/kernel/pci_schizo.c 		err = request_irq(op->archdata.irqs[0], schizo_pcierr_intr, 0,
irqs              976 arch/sparc/kernel/pci_schizo.c 		err = request_irq(op->archdata.irqs[0], schizo_pcierr_intr, 0,
irqs              984 arch/sparc/kernel/pci_schizo.c 		err = request_irq(op->archdata.irqs[3], schizo_safarierr_intr, 0,
irqs               40 arch/sparc/kernel/power.c 	unsigned int irq = op->archdata.irqs[0];
irqs              156 arch/x86/include/asm/x86_init.h 	struct x86_init_irqs		irqs;
irqs             1381 arch/x86/kernel/acpi/boot.c 	x86_init.irqs.pre_vector_init	= x86_init_noop;
irqs               96 arch/x86/kernel/irqinit.c 	x86_init.irqs.intr_init();
irqs              102 arch/x86/kernel/irqinit.c 	x86_init.irqs.pre_vector_init();
irqs              145 arch/x86/kernel/jailhouse.c 	x86_init.irqs.pre_vector_init	= x86_init_noop;
irqs              618 arch/x86/kernel/kvm.c 		x86_init.irqs.trap_init = kvm_apf_trap_init;
irqs               94 arch/x86/kernel/time.c 	x86_init.irqs.intr_mode_select();
irqs              103 arch/x86/kernel/time.c 	x86_init.irqs.intr_mode_init();
irqs              948 arch/x86/kernel/traps.c 	x86_init.irqs.trap_init();
irqs               57 arch/x86/kernel/x86_init.c 	.irqs = {
irqs              164 arch/x86/platform/intel-mid/intel-mid.c 	x86_init.irqs.pre_vector_init = x86_init_noop;
irqs              203 arch/x86/xen/enlighten_hvm.c 	x86_init.irqs.intr_init = xen_init_IRQ;
irqs             1219 arch/x86/xen/enlighten_pv.c 	x86_init.irqs.intr_mode_select	= x86_init_noop;
irqs             1220 arch/x86/xen/enlighten_pv.c 	x86_init.irqs.intr_mode_init	= x86_init_noop;
irqs              132 arch/x86/xen/irq.c 	x86_init.irqs.intr_init = xen_init_IRQ;
irqs             2568 drivers/atm/fore200e.c 	fore200e->irq = op->archdata.irqs[0];
irqs               90 drivers/base/platform.c 	return dev->archdata.irqs[num];
irqs               52 drivers/base/regmap/regmap-irq.c 	return &data->chip->irqs[irq];
irqs              504 drivers/base/regmap/regmap-irq.c 		if (data->status_buf[chip->irqs[i].reg_offset /
irqs              505 drivers/base/regmap/regmap-irq.c 				     map->reg_stride] & chip->irqs[i].mask) {
irqs              577 drivers/base/regmap/regmap-irq.c 		if (chip->irqs[i].reg_offset % map->reg_stride)
irqs              579 drivers/base/regmap/regmap-irq.c 		if (chip->irqs[i].reg_offset / map->reg_stride >=
irqs              670 drivers/base/regmap/regmap-irq.c 		d->mask_buf_def[chip->irqs[i].reg_offset / map->reg_stride]
irqs              671 drivers/base/regmap/regmap-irq.c 			|= chip->irqs[i].mask;
irqs              834 drivers/base/regmap/regmap-irq.c 		if (!d->chip->irqs[hwirq].mask)
irqs              968 drivers/base/regmap/regmap-irq.c 	if (!data->chip->irqs[irq].mask)
irqs              109 drivers/bcma/driver_gpio.c 	unsigned long irqs = (val ^ pol) & mask;
irqs              112 drivers/bcma/driver_gpio.c 	if (!irqs)
irqs              115 drivers/bcma/driver_gpio.c 	for_each_set_bit(gpio, &irqs, gc->ngpio)
irqs              117 drivers/bcma/driver_gpio.c 	bcma_chipco_gpio_polarity(cc, irqs, val & irqs);
irqs              382 drivers/bus/fsl-mc/dprc-driver.c 	struct msi_desc *msi_desc = mc_dev->irqs[0]->msi_desc;
irqs              493 drivers/bus/fsl-mc/dprc-driver.c 	struct fsl_mc_device_irq *irq = mc_dev->irqs[0];
irqs              726 drivers/bus/fsl-mc/dprc-driver.c 	struct fsl_mc_device_irq *irq = mc_dev->irqs[0];
irqs              442 drivers/bus/fsl-mc/fsl-mc-allocator.c 	struct fsl_mc_device_irq **irqs = NULL;
irqs              446 drivers/bus/fsl-mc/fsl-mc-allocator.c 	if (mc_dev->irqs)
irqs              468 drivers/bus/fsl-mc/fsl-mc-allocator.c 	irqs = devm_kcalloc(&mc_dev->dev, irq_count, sizeof(irqs[0]),
irqs              470 drivers/bus/fsl-mc/fsl-mc-allocator.c 	if (!irqs)
irqs              481 drivers/bus/fsl-mc/fsl-mc-allocator.c 		irqs[i] = to_fsl_mc_irq(resource);
irqs              484 drivers/bus/fsl-mc/fsl-mc-allocator.c 		irqs[i]->mc_dev = mc_dev;
irqs              485 drivers/bus/fsl-mc/fsl-mc-allocator.c 		irqs[i]->dev_irq_index = i;
irqs              488 drivers/bus/fsl-mc/fsl-mc-allocator.c 	mc_dev->irqs = irqs;
irqs              493 drivers/bus/fsl-mc/fsl-mc-allocator.c 		irqs[i]->mc_dev = NULL;
irqs              494 drivers/bus/fsl-mc/fsl-mc-allocator.c 		fsl_mc_resource_free(&irqs[i]->resource);
irqs              509 drivers/bus/fsl-mc/fsl-mc-allocator.c 	struct fsl_mc_device_irq **irqs = mc_dev->irqs;
irqs              511 drivers/bus/fsl-mc/fsl-mc-allocator.c 	if (!irqs)
irqs              525 drivers/bus/fsl-mc/fsl-mc-allocator.c 		irqs[i]->mc_dev = NULL;
irqs              526 drivers/bus/fsl-mc/fsl-mc-allocator.c 		fsl_mc_resource_free(&irqs[i]->resource);
irqs              529 drivers/bus/fsl-mc/fsl-mc-allocator.c 	mc_dev->irqs = NULL;
irqs               23 drivers/char/ipmi/ipmi_si_hardcode.c static int           irqs[SI_MAX_PARMS] __initdata;
irqs               49 drivers/char/ipmi/ipmi_si_hardcode.c module_param_hw_array(irqs, int, irq, &num_irqs, 0);
irqs               50 drivers/char/ipmi/ipmi_si_hardcode.c MODULE_PARM_DESC(irqs, "Sets the interrupt of each interface, the"
irqs              870 drivers/char/rtc.c 					rtc_irq = op->irqs[0];
irqs              405 drivers/clocksource/samsung_pwm_timer.c 			unsigned int *irqs, struct samsung_pwm_variant *variant)
irqs              409 drivers/clocksource/samsung_pwm_timer.c 	memcpy(pwm.irq, irqs, SAMSUNG_PWM_NUM * sizeof(*irqs));
irqs             1593 drivers/crypto/n2_core.c 	p->irq = dev->archdata.irqs[index];
irqs               35 drivers/dma/dw-edma/dw-edma-pcie.c 	u8				irqs;
irqs               54 drivers/dma/dw-edma/dw-edma-pcie.c 	.irqs				= 1,
irqs              119 drivers/dma/dw-edma/dw-edma-pcie.c 	nr_irqs = pci_alloc_irq_vectors(pdev, 1, pdata->irqs,
irqs             1295 drivers/dma/nbpfaxi.c 	unsigned int irqs = 0;
irqs             1330 drivers/dma/nbpfaxi.c 	for (i = 0; irqs < ARRAY_SIZE(irqbuf); i++) {
irqs             1336 drivers/dma/nbpfaxi.c 		     irq++, irqs++)
irqs             1337 drivers/dma/nbpfaxi.c 			irqbuf[irqs] = irq;
irqs             1346 drivers/dma/nbpfaxi.c 	if (irqs != 1 && irqs != 2 && irqs != num_channels + 1)
irqs             1349 drivers/dma/nbpfaxi.c 	if (irqs == 1) {
irqs             1359 drivers/dma/nbpfaxi.c 		if (irqs == num_channels + 1) {
irqs             1011 drivers/dma/sun4i-dma.c 	unsigned long pendirq, irqs, disableirqs;
irqs             1082 drivers/dma/sun4i-dma.c 	irqs = readl_relaxed(priv->base + SUN4I_DMA_IRQ_ENABLE_REG);
irqs             1083 drivers/dma/sun4i-dma.c 	writel_relaxed(irqs & ~disableirqs,
irqs              165 drivers/edac/ppc4xx_edac.c 	} irqs;
irqs             1144 drivers/edac/ppc4xx_edac.c 	pdata->irqs.ded = ded_irq;
irqs             1145 drivers/edac/ppc4xx_edac.c 	pdata->irqs.sec = sec_irq;
irqs             1352 drivers/edac/ppc4xx_edac.c 		free_irq(pdata->irqs.sec, mci);
irqs             1353 drivers/edac/ppc4xx_edac.c 		free_irq(pdata->irqs.ded, mci);
irqs              296 drivers/extcon/extcon-intel-cht-wc.c 	int ret, irqs;
irqs              298 drivers/extcon/extcon-intel-cht-wc.c 	ret = regmap_read(ext->regmap, CHT_WC_PWRSRC_IRQ, &irqs);
irqs              306 drivers/extcon/extcon-intel-cht-wc.c 	ret = regmap_write(ext->regmap, CHT_WC_PWRSRC_IRQ, irqs);
irqs              195 drivers/extcon/extcon-max77843.c 	.irqs           = max77843_muic_irq,
irqs              197 drivers/extcon/extcon-rt8973a.c 	.irqs			= rt8973a_irqs,
irqs              197 drivers/extcon/extcon-sm5502.c 	.irqs			= sm5502_irqs,
irqs             2269 drivers/firewire/ohci.c 	u32 lps, version, irqs;
irqs             2410 drivers/firewire/ohci.c 	irqs =	OHCI1394_reqTxComplete | OHCI1394_respTxComplete |
irqs             2421 drivers/firewire/ohci.c 		irqs |= OHCI1394_busReset;
irqs             2422 drivers/firewire/ohci.c 	reg_write(ohci, OHCI1394_IntMaskSet, irqs);
irqs              253 drivers/fpga/socfpga.c static void socfpga_fpga_enable_irqs(struct socfpga_fpga_priv *priv, u32 irqs)
irqs              259 drivers/fpga/socfpga.c 	socfpga_fpga_writel(priv, SOCFPGA_FPGMGR_GPIO_INT_POL_OFST, irqs);
irqs              262 drivers/fpga/socfpga.c 	socfpga_fpga_writel(priv, SOCFPGA_FPGMGR_GPIO_PORTA_EOI_OFST, irqs);
irqs              268 drivers/fpga/socfpga.c 	socfpga_fpga_writel(priv, SOCFPGA_FPGMGR_GPIO_INTEN_OFST, irqs);
irqs              279 drivers/fpga/socfpga.c 	u32 irqs, st;
irqs              283 drivers/fpga/socfpga.c 	irqs = socfpga_fpga_raw_readl(priv, SOCFPGA_FPGMGR_GPIO_INTSTAT_OFST);
irqs              285 drivers/fpga/socfpga.c 	socfpga_fpga_raw_writel(priv, SOCFPGA_FPGMGR_GPIO_PORTA_EOI_OFST, irqs);
irqs               64 drivers/gpio/gpio-davinci.c 	int			irqs[MAX_INT_PER_BANK];
irqs              239 drivers/gpio/gpio-davinci.c 		chips->irqs[i] = platform_get_irq(pdev, i);
irqs              240 drivers/gpio/gpio-davinci.c 		if (chips->irqs[i] < 0) {
irqs              241 drivers/gpio/gpio-davinci.c 			if (chips->irqs[i] != -EPROBE_DEFER)
irqs              243 drivers/gpio/gpio-davinci.c 					 chips->irqs[i]);
irqs              244 drivers/gpio/gpio-davinci.c 			return chips->irqs[i];
irqs              406 drivers/gpio/gpio-davinci.c 		return d->irqs[offset];
irqs              420 drivers/gpio/gpio-davinci.c 		if (data->irq == d->irqs[i])
irqs              566 drivers/gpio/gpio-davinci.c 		irq = chips->irqs[0];
irqs              578 drivers/gpio/gpio-davinci.c 			irq_set_chip(chips->irqs[gpio], irq_chip);
irqs              579 drivers/gpio/gpio-davinci.c 			irq_set_handler_data(chips->irqs[gpio], chips);
irqs              580 drivers/gpio/gpio-davinci.c 			irq_set_status_flags(chips->irqs[gpio],
irqs              618 drivers/gpio/gpio-davinci.c 		irq_set_chained_handler_and_data(chips->irqs[bank],
irqs              116 drivers/gpio/gpio-max77620.c 	.irqs = max77620_gpio_irqs,
irqs               20 drivers/gpio/gpio-reg.c 	const int *irqs;
irqs              101 drivers/gpio/gpio-reg.c 	int irq = r->irqs[offset];
irqs              132 drivers/gpio/gpio-reg.c 	const char *const *names, struct irq_domain *irqdom, const int *irqs)
irqs              154 drivers/gpio/gpio-reg.c 	if (irqs)
irqs              162 drivers/gpio/gpio-reg.c 	r->irqs = irqs;
irqs             2281 drivers/gpu/drm/amd/display/dc/core/dc.c 	return dal_irq_service_to_irq_source(dc->res_pool->irqs, src_id, ext_id);
irqs             2293 drivers/gpu/drm/amd/display/dc/core/dc.c 	return dal_irq_service_set(dc->res_pool->irqs, src, enable);
irqs             2298 drivers/gpu/drm/amd/display/dc/core/dc.c 	dal_irq_service_ack(dc->res_pool->irqs, src);
irqs              744 drivers/gpu/drm/amd/display/dc/dce100/dce100_resource.c 	if (pool->base.irqs != NULL)
irqs              745 drivers/gpu/drm/amd/display/dc/dce100/dce100_resource.c 		dal_irq_service_destroy(&pool->base.irqs);
irqs              984 drivers/gpu/drm/amd/display/dc/dce100/dce100_resource.c 		pool->base.irqs = dal_irq_service_dce110_create(&init_data);
irqs              985 drivers/gpu/drm/amd/display/dc/dce100/dce100_resource.c 		if (!pool->base.irqs)
irqs              803 drivers/gpu/drm/amd/display/dc/dce110/dce110_resource.c 	if (pool->base.irqs != NULL) {
irqs              804 drivers/gpu/drm/amd/display/dc/dce110/dce110_resource.c 		dal_irq_service_destroy(&pool->base.irqs);
irqs             1356 drivers/gpu/drm/amd/display/dc/dce110/dce110_resource.c 		pool->base.irqs = dal_irq_service_dce110_create(&init_data);
irqs             1357 drivers/gpu/drm/amd/display/dc/dce110/dce110_resource.c 		if (!pool->base.irqs)
irqs              765 drivers/gpu/drm/amd/display/dc/dce112/dce112_resource.c 	if (pool->base.irqs != NULL) {
irqs              766 drivers/gpu/drm/amd/display/dc/dce112/dce112_resource.c 		dal_irq_service_destroy(&pool->base.irqs);
irqs             1240 drivers/gpu/drm/amd/display/dc/dce112/dce112_resource.c 		pool->base.irqs = dal_irq_service_dce110_create(&init_data);
irqs             1241 drivers/gpu/drm/amd/display/dc/dce112/dce112_resource.c 		if (!pool->base.irqs)
irqs              567 drivers/gpu/drm/amd/display/dc/dce120/dce120_resource.c 		if (pool->base.irqs != NULL) {
irqs              568 drivers/gpu/drm/amd/display/dc/dce120/dce120_resource.c 			dal_irq_service_destroy(&pool->base.irqs);
irqs             1077 drivers/gpu/drm/amd/display/dc/dce120/dce120_resource.c 	pool->base.irqs = dal_irq_service_dce120_create(&irq_init_data);
irqs             1078 drivers/gpu/drm/amd/display/dc/dce120/dce120_resource.c 	if (!pool->base.irqs)
irqs              794 drivers/gpu/drm/amd/display/dc/dce80/dce80_resource.c 	if (pool->base.irqs != NULL) {
irqs              795 drivers/gpu/drm/amd/display/dc/dce80/dce80_resource.c 		dal_irq_service_destroy(&pool->base.irqs);
irqs              965 drivers/gpu/drm/amd/display/dc/dce80/dce80_resource.c 		pool->base.irqs = dal_irq_service_dce80_create(&init_data);
irqs              966 drivers/gpu/drm/amd/display/dc/dce80/dce80_resource.c 		if (!pool->base.irqs)
irqs             1162 drivers/gpu/drm/amd/display/dc/dce80/dce80_resource.c 		pool->base.irqs = dal_irq_service_dce80_create(&init_data);
irqs             1163 drivers/gpu/drm/amd/display/dc/dce80/dce80_resource.c 		if (!pool->base.irqs)
irqs             1355 drivers/gpu/drm/amd/display/dc/dce80/dce80_resource.c 		pool->base.irqs = dal_irq_service_dce80_create(&init_data);
irqs             1356 drivers/gpu/drm/amd/display/dc/dce80/dce80_resource.c 		if (!pool->base.irqs)
irqs              921 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c 		if (pool->base.irqs != NULL) {
irqs              922 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c 			dal_irq_service_destroy(&pool->base.irqs);
irqs             1439 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c 		pool->base.irqs = dal_irq_service_dcn10_create(&init_data);
irqs             1440 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c 		if (!pool->base.irqs)
irqs             1342 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 		if (pool->base.irqs != NULL) {
irqs             1343 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 			dal_irq_service_destroy(&pool->base.irqs);
irqs             3613 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 	pool->base.irqs = dal_irq_service_dcn20_create(&init_data);
irqs             3614 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 	if (!pool->base.irqs)
irqs              870 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c 		if (pool->base.irqs != NULL) {
irqs              871 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c 			dal_irq_service_destroy(&pool->base.irqs);
irqs             1542 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c 	pool->base.irqs = dal_irq_service_dcn21_create(&init_data);
irqs             1543 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c 	if (!pool->base.irqs)
irqs              223 drivers/gpu/drm/amd/display/dc/inc/core_types.h 	struct irq_service *irqs;
irqs              197 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c 		unsigned int irqs;
irqs              207 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c 		irqs = CEC_STAT_ERROR_INIT | CEC_STAT_NACK | CEC_STAT_EOM |
irqs              209 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c 		dw_hdmi_write(cec, irqs, HDMI_CEC_POLARITY);
irqs              210 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c 		dw_hdmi_write(cec, ~irqs, HDMI_CEC_MASK);
irqs              211 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c 		dw_hdmi_write(cec, ~irqs, HDMI_IH_MUTE_CEC_STAT0);
irqs              212 drivers/gpu/drm/i915/gt/intel_gt_irq.c 	const u32 irqs = GT_RENDER_USER_INTERRUPT | GT_CONTEXT_SWITCH_INTERRUPT;
irqs              214 drivers/gpu/drm/i915/gt/intel_gt_irq.c 	const u32 dmask = irqs << 16 | irqs;
irqs              215 drivers/gpu/drm/i915/gt/intel_gt_irq.c 	const u32 smask = irqs << 16;
irqs              217 drivers/gpu/drm/i915/gt/intel_gt_irq.c 	BUILD_BUG_ON(irqs & 0xffff0000);
irqs             1011 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c 	int irqs;
irqs             1016 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c 	irqs = _MASKED_BIT_ENABLE(GFX_INTERRUPT_STEERING);
irqs             1018 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c 		ENGINE_WRITE(engine, RING_MODE_GEN7, irqs);
irqs             1021 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c 	irqs = GT_RENDER_USER_INTERRUPT << GEN8_RCS_IRQ_SHIFT |
irqs             1024 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c 	intel_uncore_write(uncore, GUC_BCS_RCS_IER, ~irqs);
irqs             1025 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c 	intel_uncore_write(uncore, GUC_VCS2_VCS1_IER, ~irqs);
irqs             1026 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c 	intel_uncore_write(uncore, GUC_WD_VECS_IER, ~irqs);
irqs             1057 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c 	int irqs;
irqs             1063 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c 	irqs = _MASKED_FIELD(GFX_FORWARD_VBLANK_MASK, GFX_FORWARD_VBLANK_NEVER);
irqs             1064 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c 	irqs |= _MASKED_BIT_DISABLE(GFX_INTERRUPT_STEERING);
irqs             1066 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c 		ENGINE_WRITE(engine, RING_MODE_GEN7, irqs);
irqs              393 drivers/gpu/drm/omapdrm/dss/dsi.c 		struct dss_debugfs_entry *irqs;
irqs             5074 drivers/gpu/drm/omapdrm/dss/dsi.c 	dsi->debugfs.irqs = dss_debugfs_create_file(dss, name,
irqs             5089 drivers/gpu/drm/omapdrm/dss/dsi.c 	dss_debugfs_remove_file(dsi->debugfs.irqs);
irqs              759 drivers/gpu/drm/radeon/r100.c 	uint32_t irqs = RREG32(RADEON_GEN_INT_STATUS);
irqs              764 drivers/gpu/drm/radeon/r100.c 	if (irqs) {
irqs              765 drivers/gpu/drm/radeon/r100.c 		WREG32(RADEON_GEN_INT_STATUS, irqs);
irqs              767 drivers/gpu/drm/radeon/r100.c 	return irqs & irq_mask;
irqs              715 drivers/gpu/drm/radeon/rs600.c 	uint32_t irqs = RREG32(R_000044_GEN_INT_STATUS);
irqs              719 drivers/gpu/drm/radeon/rs600.c 	if (G_000044_DISPLAY_INT_STAT(irqs)) {
irqs              754 drivers/gpu/drm/radeon/rs600.c 	if (irqs) {
irqs              755 drivers/gpu/drm/radeon/rs600.c 		WREG32(R_000044_GEN_INT_STATUS, irqs);
irqs              757 drivers/gpu/drm/radeon/rs600.c 	return irqs & irq_mask;
irqs               49 drivers/iio/accel/mma9551.c 	int irqs[MMA9551_GPIO_COUNT];
irqs              345 drivers/iio/accel/mma9551.c 		if (irq == data->irqs[i]) {
irqs              353 drivers/iio/accel/mma9551.c 			 "irq triggered on unused line %d\n", data->irqs[3]);
irqs              421 drivers/iio/accel/mma9551.c 		data->irqs[i] = ret;
irqs              422 drivers/iio/accel/mma9551.c 		ret = devm_request_threaded_irq(dev, data->irqs[i],
irqs              427 drivers/iio/accel/mma9551.c 			dev_err(dev, "request irq %d failed\n", data->irqs[i]);
irqs              432 drivers/iio/accel/mma9551.c 			desc_to_gpio(gpio), data->irqs[i]);
irqs               62 drivers/input/serio/i8042-sparcio.h 			unsigned int irq = kbd->archdata.irqs[0];
irqs               64 drivers/input/serio/i8042-sparcio.h 				irq = op->archdata.irqs[0];
irqs               72 drivers/input/serio/i8042-sparcio.h 			unsigned int irq = ms->archdata.irqs[0];
irqs               74 drivers/input/serio/i8042-sparcio.h 				irq = op->archdata.irqs[0];
irqs              799 drivers/iommu/arm-smmu.c 	irq = smmu->irqs[smmu->num_global_irqs + cfg->irptndx];
irqs              844 drivers/iommu/arm-smmu.c 		irq = smmu->irqs[smmu->num_global_irqs + cfg->irptndx];
irqs             2055 drivers/iommu/arm-smmu.c 	smmu->irqs = devm_kcalloc(dev, num_irqs, sizeof(*smmu->irqs),
irqs             2057 drivers/iommu/arm-smmu.c 	if (!smmu->irqs) {
irqs             2069 drivers/iommu/arm-smmu.c 		smmu->irqs[i] = irq;
irqs             2100 drivers/iommu/arm-smmu.c 		err = devm_request_irq(smmu->dev, smmu->irqs[i],
irqs             2107 drivers/iommu/arm-smmu.c 				i, smmu->irqs[i]);
irqs              271 drivers/iommu/arm-smmu.h 	unsigned int			*irqs;
irqs               94 drivers/irqchip/irq-ingenic-tcu.c 	int ret, irqs;
irqs              106 drivers/irqchip/irq-ingenic-tcu.c 	irqs = of_property_count_elems_of_size(np, "interrupts", sizeof(u32));
irqs              107 drivers/irqchip/irq-ingenic-tcu.c 	if (irqs < 0 || irqs > ARRAY_SIZE(tcu->parent_irqs)) {
irqs              113 drivers/irqchip/irq-ingenic-tcu.c 	tcu->nb_parent_irqs = irqs;
irqs              157 drivers/irqchip/irq-ingenic-tcu.c 	for (i = 0; i < irqs; i++) {
irqs               96 drivers/irqchip/irq-madera.c 	.irqs		= madera_irqs,
irqs               87 drivers/irqchip/irq-nvic.c 	unsigned int irqs, i, ret, numbanks;
irqs               99 drivers/irqchip/irq-nvic.c 	irqs = numbanks * 32;
irqs              100 drivers/irqchip/irq-nvic.c 	if (irqs > NVIC_MAX_IRQ)
irqs              101 drivers/irqchip/irq-nvic.c 		irqs = NVIC_MAX_IRQ;
irqs              104 drivers/irqchip/irq-nvic.c 		irq_domain_add_linear(node, irqs, &nvic_irq_domain_ops, NULL);
irqs              139 drivers/irqchip/irq-nvic.c 	for (i = 0; i < irqs; i += 4)
irqs               66 drivers/irqchip/irq-s3c24xx.c 	struct s3c_irq_data	*irqs;
irqs               91 drivers/irqchip/irq-s3c24xx.c 		parent_data = &parent_intc->irqs[irq_data->parent_irq];
irqs              411 drivers/irqchip/irq-s3c24xx.c 	struct s3c_irq_data *irq_data = &intc->irqs[hw];
irqs              467 drivers/irqchip/irq-s3c24xx.c 		parent_irq_data = &parent_intc->irqs[irq_data->parent_irq];
irqs              531 drivers/irqchip/irq-s3c24xx.c 	intc->irqs = irq_data;
irqs             1146 drivers/irqchip/irq-s3c24xx.c 	struct s3c_irq_data *irq_data = &intc->irqs[intc_hw];
irqs             1190 drivers/irqchip/irq-s3c24xx.c 		irq_data = &intc->irqs[intspec[2]];
irqs             1192 drivers/irqchip/irq-s3c24xx.c 		parent_irq_data = &parent_intc->irqs[irq_data->parent_irq];
irqs             1255 drivers/irqchip/irq-s3c24xx.c 		intc->irqs = kcalloc(32, sizeof(struct s3c_irq_data),
irqs             1257 drivers/irqchip/irq-s3c24xx.c 		if (!intc->irqs) {
irqs             1271 drivers/irqchip/irq-s3c24xx.c 				kfree(intc->irqs);
irqs               54 drivers/mailbox/stm32-ipcc.c 	int irqs[IPCC_IRQ_NUM];
irqs              259 drivers/mailbox/stm32-ipcc.c 		ipcc->irqs[i] = platform_get_irq_byname(pdev, irq_name[i]);
irqs              260 drivers/mailbox/stm32-ipcc.c 		if (ipcc->irqs[i] < 0) {
irqs              261 drivers/mailbox/stm32-ipcc.c 			if (ipcc->irqs[i] != -EPROBE_DEFER)
irqs              264 drivers/mailbox/stm32-ipcc.c 			ret = ipcc->irqs[i];
irqs              268 drivers/mailbox/stm32-ipcc.c 		ret = devm_request_threaded_irq(dev, ipcc->irqs[i], NULL,
irqs              366 drivers/mailbox/stm32-ipcc.c 			irq_set_irq_wake(ipcc->irqs[i], enable);
irqs              499 drivers/media/i2c/ad9389b.c 	u8 irqs = MASK_AD9389B_HPD_INT | MASK_AD9389B_MSEN_INT;
irqs              506 drivers/media/i2c/ad9389b.c 		irqs = 0;
irqs              508 drivers/media/i2c/ad9389b.c 		irqs |= MASK_AD9389B_EDID_RDY_INT;
irqs              519 drivers/media/i2c/ad9389b.c 		ad9389b_wr(sd, 0x94, irqs);
irqs              521 drivers/media/i2c/ad9389b.c 	} while (retries-- && irqs_rd != irqs);
irqs              523 drivers/media/i2c/ad9389b.c 	if (irqs_rd != irqs)
irqs              908 drivers/media/i2c/adv7511-v4l2.c 	u8 irqs = MASK_ADV7511_HPD_INT | MASK_ADV7511_MSEN_INT;
irqs              921 drivers/media/i2c/adv7511-v4l2.c 		irqs = 0;
irqs              923 drivers/media/i2c/adv7511-v4l2.c 		irqs |= MASK_ADV7511_EDID_RDY_INT;
irqs              934 drivers/media/i2c/adv7511-v4l2.c 		adv7511_wr(sd, 0x94, irqs);
irqs              936 drivers/media/i2c/adv7511-v4l2.c 	} while (retries-- && irqs_rd != irqs);
irqs              938 drivers/media/i2c/adv7511-v4l2.c 	if (irqs_rd != irqs)
irqs               89 drivers/media/pci/cobalt/cobalt-driver.c 		unsigned irqs = COBALT_SYSSTAT_VI0_INT1_MSK |
irqs              104 drivers/media/pci/cobalt/cobalt-driver.c 			irqs |= COBALT_SYSSTAT_VIHSMA_INT1_MSK |
irqs              109 drivers/media/pci/cobalt/cobalt-driver.c 			irqs |= COBALT_SYSSTAT_VOHSMA_INT1_MSK |
irqs              116 drivers/media/pci/cobalt/cobalt-driver.c 		cobalt_write_bar1(cobalt, COBALT_SYS_STAT_MASK, irqs);
irqs              136 drivers/media/platform/fsl-viu.c 	struct viu_status	irqs;
irqs             1103 drivers/media/platform/fsl-viu.c 		dev->irqs.error_irq++;
irqs             1107 drivers/media/platform/fsl-viu.c 				error >> 4, dev->irqs.error_irq);
irqs             1114 drivers/media/platform/fsl-viu.c 		dev->irqs.dma_end_irq++;
irqs             1117 drivers/media/platform/fsl-viu.c 					dev->irqs.dma_end_irq);
irqs             1121 drivers/media/platform/fsl-viu.c 		dev->irqs.hsync_irq++;
irqs             1124 drivers/media/platform/fsl-viu.c 		dev->irqs.field_irq++;
irqs             1126 drivers/media/platform/fsl-viu.c 					dev->irqs.field_irq);
irqs             1130 drivers/media/platform/fsl-viu.c 		dev->irqs.vstart_irq++;
irqs             1133 drivers/media/platform/fsl-viu.c 		dev->irqs.vsync_irq++;
irqs             1135 drivers/media/platform/fsl-viu.c 			dev->irqs.vsync_irq);
irqs              443 drivers/media/platform/marvell-ccic/cafe-driver.c 	unsigned int irqs, handled;
irqs              446 drivers/media/platform/marvell-ccic/cafe-driver.c 	irqs = mcam_reg_read(mcam, REG_IRQSTAT);
irqs              447 drivers/media/platform/marvell-ccic/cafe-driver.c 	handled = cam->registered && mccic_irq(mcam, irqs);
irqs              448 drivers/media/platform/marvell-ccic/cafe-driver.c 	if (irqs & TWSIIRQS) {
irqs             1722 drivers/media/platform/marvell-ccic/mcam-core.c int mccic_irq(struct mcam_camera *cam, unsigned int irqs)
irqs             1738 drivers/media/platform/marvell-ccic/mcam-core.c 		if (irqs & (IRQ_EOF0 << frame) &&
irqs             1752 drivers/media/platform/marvell-ccic/mcam-core.c 		if (irqs & (IRQ_SOF0 << frame)) {
irqs              237 drivers/media/platform/marvell-ccic/mcam-core.h int mccic_irq(struct mcam_camera *cam, unsigned int irqs);
irqs              192 drivers/media/platform/marvell-ccic/mmp-driver.c 	unsigned int irqs, handled;
irqs              195 drivers/media/platform/marvell-ccic/mmp-driver.c 	irqs = mcam_reg_read(mcam, REG_IRQSTAT);
irqs              196 drivers/media/platform/marvell-ccic/mmp-driver.c 	handled = mccic_irq(mcam, irqs);
irqs              406 drivers/mfd/88pm800.c 	.irqs = pm800_irqs,
irqs              181 drivers/mfd/88pm805.c 	.irqs = pm805_irqs,
irqs              201 drivers/mfd/as3722.c 	.irqs = as3722_irqs,
irqs              511 drivers/mfd/axp20x.c 	.irqs			= axp152_regmap_irqs,
irqs              523 drivers/mfd/axp20x.c 	.irqs			= axp20x_regmap_irqs,
irqs              536 drivers/mfd/axp20x.c 	.irqs			= axp22x_regmap_irqs,
irqs              548 drivers/mfd/axp20x.c 	.irqs			= axp288_regmap_irqs,
irqs              561 drivers/mfd/axp20x.c 	.irqs			= axp803_regmap_irqs,
irqs              573 drivers/mfd/axp20x.c 	.irqs			= axp806_regmap_irqs,
irqs              585 drivers/mfd/axp20x.c 	.irqs			= axp809_regmap_irqs,
irqs              109 drivers/mfd/bd9571mwv.c 	.irqs		= bd9571mwv_irqs,
irqs              177 drivers/mfd/cs47l24-tables.c 	.irqs = cs47l24_irqs,
irqs              172 drivers/mfd/da9052-irq.c 	.irqs = da9052_irqs,
irqs              372 drivers/mfd/da9055-core.c 	.irqs = da9055_irqs,
irqs               80 drivers/mfd/da9062-core.c 	.irqs = da9061_irqs,
irqs              152 drivers/mfd/da9062-core.c 	.irqs = da9062_irqs,
irqs               90 drivers/mfd/da9063-irq.c 	.irqs = da9063_irqs,
irqs              162 drivers/mfd/da9063-irq.c 	.irqs = da9063l_irqs,
irqs              349 drivers/mfd/da9150-core.c 	.irqs = da9150_irqs,
irqs               37 drivers/mfd/hi655x-pmic.c 	.irqs = hi655x_irqs,
irqs              140 drivers/mfd/intel_soc_pmic_bxtwc.c 	.irqs = bxtwc_regmap_irqs,
irqs              149 drivers/mfd/intel_soc_pmic_bxtwc.c 	.irqs = bxtwc_regmap_irqs_pwrbtn,
irqs              158 drivers/mfd/intel_soc_pmic_bxtwc.c 	.irqs = bxtwc_regmap_irqs_tmu,
irqs              167 drivers/mfd/intel_soc_pmic_bxtwc.c 	.irqs = bxtwc_regmap_irqs_bcu,
irqs              176 drivers/mfd/intel_soc_pmic_bxtwc.c 	.irqs = bxtwc_regmap_irqs_adc,
irqs              185 drivers/mfd/intel_soc_pmic_bxtwc.c 	.irqs = bxtwc_regmap_irqs_chgr,
irqs              194 drivers/mfd/intel_soc_pmic_bxtwc.c 	.irqs = bxtwc_regmap_irqs_crit,
irqs               99 drivers/mfd/intel_soc_pmic_chtdc_ti.c 	.irqs = chtdc_ti_irqs,
irqs              132 drivers/mfd/intel_soc_pmic_chtwc.c 	.irqs = cht_wc_regmap_irqs,
irqs              116 drivers/mfd/intel_soc_pmic_crc.c 	.irqs = crystal_cove_irqs,
irqs              215 drivers/mfd/max14577.c 	.irqs			= max14577_irqs,
irqs              245 drivers/mfd/max14577.c 	.irqs			= max77836_muic_irqs,
irqs              260 drivers/mfd/max14577.c 	.irqs			= max77836_pmic_irqs,
irqs              258 drivers/mfd/max77620.c 	.irqs = max77620_top_irqs,
irqs              135 drivers/mfd/max77650.c 	.irqs			= max77650_irqs,
irqs              135 drivers/mfd/max77686.c 	.irqs			= max77686_irqs,
irqs              144 drivers/mfd/max77686.c 	.irqs			= max77686_irqs, /* same masks as 77686 */
irqs               71 drivers/mfd/max77693.c 	.irqs			= max77693_led_irqs,
irqs               87 drivers/mfd/max77693.c 	.irqs			= max77693_topsys_irqs,
irqs              105 drivers/mfd/max77693.c 	.irqs			= max77693_charger_irqs,
irqs              142 drivers/mfd/max77693.c 	.irqs			= max77693_muic_irqs,
irqs               64 drivers/mfd/max77843.c 	.irqs		= max77843_irqs,
irqs              136 drivers/mfd/max8907.c 	.irqs = max8907_chg_irqs,
irqs              159 drivers/mfd/max8907.c 	.irqs = max8907_on_off_irqs,
irqs              173 drivers/mfd/max8907.c 	.irqs = max8907_rtc_irqs,
irqs              130 drivers/mfd/mc13xxx-core.c 	if (irq < 0 || irq >= ARRAY_SIZE(mc13xxx->irqs))
irqs              440 drivers/mfd/mc13xxx-core.c 	for (i = 0; i < ARRAY_SIZE(mc13xxx->irqs); i++) {
irqs              441 drivers/mfd/mc13xxx-core.c 		mc13xxx->irqs[i].reg_offset = i / MC13XXX_IRQ_PER_REG;
irqs              442 drivers/mfd/mc13xxx-core.c 		mc13xxx->irqs[i].mask = BIT(i % MC13XXX_IRQ_PER_REG);
irqs              453 drivers/mfd/mc13xxx-core.c 	mc13xxx->irq_chip.irqs = mc13xxx->irqs;
irqs              454 drivers/mfd/mc13xxx-core.c 	mc13xxx->irq_chip.num_irqs = ARRAY_SIZE(mc13xxx->irqs);
irqs               35 drivers/mfd/mc13xxx.h 	struct regmap_irq irqs[MC13XXX_IRQ_PER_REG * MC13XXX_IRQ_REG_CNT];
irqs               29 drivers/mfd/motorola-cpcap.c 	struct regmap_irq *irqs;
irqs              147 drivers/mfd/motorola-cpcap.c 		struct regmap_irq *rirq = &cpcap->irqs[i];
irqs              151 drivers/mfd/motorola-cpcap.c 	chip->irqs = &cpcap->irqs[irq_start];
irqs              173 drivers/mfd/motorola-cpcap.c 	cpcap->irqs = devm_kzalloc(&cpcap->spi->dev,
irqs              174 drivers/mfd/motorola-cpcap.c 				   array3_size(sizeof(*cpcap->irqs),
irqs              178 drivers/mfd/motorola-cpcap.c 	if (!cpcap->irqs)
irqs              300 drivers/mfd/palmas.c 	.irqs = palmas_irqs,
irqs              313 drivers/mfd/palmas.c 	.irqs = tps65917_irqs,
irqs               76 drivers/mfd/retu-mfd.c 	.irqs		= retu_irqs,
irqs              112 drivers/mfd/retu-mfd.c 	.irqs		= tahvo_irqs,
irqs              417 drivers/mfd/rk808.c 	.irqs = rk805_irqs,
irqs              428 drivers/mfd/rk808.c 	.irqs = rk808_irqs,
irqs              440 drivers/mfd/rk808.c 	.irqs = rk817_irqs,
irqs              452 drivers/mfd/rk808.c 	.irqs = rk818_irqs,
irqs              205 drivers/mfd/rohm-bd70528.c 	.irqs = &bd70528_irqs[0],
irqs               55 drivers/mfd/rohm-bd718x7.c 	.irqs = bd718xx_irqs,
irqs               35 drivers/mfd/rt5033.c 	.irqs		= rt5033_irqs,
irqs              377 drivers/mfd/sec-irq.c 	.irqs = s2mps11_irqs,
irqs              386 drivers/mfd/sec-irq.c 	.irqs = s2mps14_irqs,			\
irqs              410 drivers/mfd/sec-irq.c 	.irqs = s2mpu02_irqs,
irqs              420 drivers/mfd/sec-irq.c 	.irqs = s5m8767_irqs,
irqs              430 drivers/mfd/sec-irq.c 	.irqs = s5m8763_irqs,
irqs               24 drivers/mfd/sprd-sc27xx-spi.c 	struct regmap_irq *irqs;
irqs              194 drivers/mfd/sprd-sc27xx-spi.c 	ddata->irqs = devm_kcalloc(&spi->dev,
irqs              197 drivers/mfd/sprd-sc27xx-spi.c 	if (!ddata->irqs)
irqs              200 drivers/mfd/sprd-sc27xx-spi.c 	ddata->irq_chip.irqs = ddata->irqs;
irqs              202 drivers/mfd/sprd-sc27xx-spi.c 		ddata->irqs[i].reg_offset = i / pdata->num_irqs;
irqs              203 drivers/mfd/sprd-sc27xx-spi.c 		ddata->irqs[i].mask = BIT(i % pdata->num_irqs);
irqs              115 drivers/mfd/stpmic1.c 	.irqs = stpmic1_irqs,
irqs               40 drivers/mfd/sun4i-gpadc.c 	.irqs = sun4i_gpadc_regmap_irq,
irqs               61 drivers/mfd/tps65086.c 	.irqs = tps65086_irqs,
irqs              126 drivers/mfd/tps65090.c 	.irqs = tps65090_irqs,
irqs              200 drivers/mfd/tps65218.c 	.irqs = tps65218_irqs,
irqs              202 drivers/mfd/tps65910.c 	.irqs = tps65911_irqs,
irqs              213 drivers/mfd/tps65910.c 	.irqs = tps65910_irqs,
irqs               70 drivers/mfd/tps65912-core.c 	.irqs = tps65912_irqs,
irqs              118 drivers/mfd/tps80031.c 	.irqs = tps80031_main_irqs,
irqs              628 drivers/mfd/twl6040.c 	.irqs = twl6040_irqs,
irqs              119 drivers/mfd/wm5102-tables.c 	.irqs = wm5102_aod_irqs,
irqs              239 drivers/mfd/wm5102-tables.c 	.irqs = wm5102_irqs,
irqs              304 drivers/mfd/wm5110-tables.c 	.irqs = wm5110_aod_irqs,
irqs              464 drivers/mfd/wm5110-tables.c 	.irqs = wm5110_irqs,
irqs              667 drivers/mfd/wm5110-tables.c 	.irqs = wm5110_revd_irqs,
irqs              128 drivers/mfd/wm8994-irq.c 	.irqs = wm8994_irqs,
irqs               54 drivers/mfd/wm8997-tables.c 	.irqs = wm8997_aod_irqs,
irqs              150 drivers/mfd/wm8997-tables.c 	.irqs = wm8997_irqs,
irqs               71 drivers/mfd/wm8998-tables.c 	.irqs = wm8998_aod_irqs,
irqs              172 drivers/mfd/wm8998-tables.c 	.irqs = wm8998_irqs,
irqs              152 drivers/misc/cxl/api.c 		range = ctx->irqs.range[r];
irqs              154 drivers/misc/cxl/api.c 			return ctx->irqs.offset[r] + num;
irqs              226 drivers/misc/cxl/api.c 	cxl_ops->release_irq_ranges(&ctx->irqs, ctx->afu->adapter);
irqs               82 drivers/misc/cxl/context.c 		ctx->irqs.range[i] = 0;
irqs              568 drivers/misc/cxl/cxl.h 	struct cxl_irq_ranges irqs;
irqs              714 drivers/misc/cxl/cxl.h int cxl_pci_alloc_irq_ranges(struct cxl_irq_ranges *irqs, struct cxl *adapter, unsigned int num);
irqs              715 drivers/misc/cxl/cxl.h void cxl_pci_release_irq_ranges(struct cxl_irq_ranges *irqs, struct cxl *adapter);
irqs             1068 drivers/misc/cxl/cxl.h 	int (*alloc_irq_ranges)(struct cxl_irq_ranges *irqs,
irqs             1070 drivers/misc/cxl/cxl.h 	void (*release_irq_ranges)(struct cxl_irq_ranges *irqs,
irqs              305 drivers/misc/cxl/guest.c static int guest_alloc_irq_ranges(struct cxl_irq_ranges *irqs,
irqs              310 drivers/misc/cxl/guest.c 	memset(irqs, 0, sizeof(struct cxl_irq_ranges));
irqs              322 drivers/misc/cxl/guest.c 		irqs->offset[i] = irq;
irqs              323 drivers/misc/cxl/guest.c 		irqs->range[i] = try;
irqs              333 drivers/misc/cxl/guest.c 		irq_free_range(adapter, irqs->offset[i], irqs->range[i]);
irqs              338 drivers/misc/cxl/guest.c static void guest_release_irq_ranges(struct cxl_irq_ranges *irqs,
irqs              345 drivers/misc/cxl/guest.c 		irq_free_range(adapter, irqs->offset[i], irqs->range[i]);
irqs              387 drivers/misc/cxl/guest.c 		hwirq = ctx->irqs.offset[r];
irqs              388 drivers/misc/cxl/guest.c 		for (i = 0; i < ctx->irqs.range[r]; hwirq++, i++) {
irqs              403 drivers/misc/cxl/guest.c 		hwirq = ctx->irqs.offset[r];
irqs              404 drivers/misc/cxl/guest.c 		for (i = 0; i < ctx->irqs.range[r]; hwirq++, i++) {
irqs              564 drivers/misc/cxl/guest.c 	if (ctx->irqs.range[0] == 0) {
irqs              571 drivers/misc/cxl/guest.c 		for (i = 0; i < ctx->irqs.range[r]; i++) {
irqs              573 drivers/misc/cxl/guest.c 				elem->pslVirtualIsn = cpu_to_be32(ctx->irqs.offset[0]);
irqs              575 drivers/misc/cxl/guest.c 				idx = ctx->irqs.offset[r] + i - adapter->guest->irq_base_offset;
irqs              191 drivers/misc/cxl/irq.c 		irq_off = hwirq - ctx->irqs.offset[r];
irqs              192 drivers/misc/cxl/irq.c 		range = ctx->irqs.range[r];
irqs              310 drivers/misc/cxl/irq.c 	if ((rc = cxl_ops->alloc_irq_ranges(&ctx->irqs, ctx->afu->adapter,
irqs              316 drivers/misc/cxl/irq.c 		ctx->irqs.offset[0] = ctx->afu->native->psl_hwirq;
irqs              317 drivers/misc/cxl/irq.c 		ctx->irqs.range[0] = 1;
irqs              331 drivers/misc/cxl/irq.c 		for (i = 0; i < ctx->irqs.range[r]; i++) {
irqs              351 drivers/misc/cxl/irq.c 	cxl_ops->release_irq_ranges(&ctx->irqs, ctx->afu->adapter);
irqs              366 drivers/misc/cxl/irq.c 		hwirq = ctx->irqs.offset[r];
irqs              367 drivers/misc/cxl/irq.c 		for (i = 0; i < ctx->irqs.range[r]; hwirq++, i++) {
irqs              408 drivers/misc/cxl/irq.c 		hwirq = ctx->irqs.offset[r];
irqs              409 drivers/misc/cxl/irq.c 		for (i = 0; i < ctx->irqs.range[r]; hwirq++, i++) {
irqs              417 drivers/misc/cxl/irq.c 	cxl_ops->release_irq_ranges(&ctx->irqs, ctx->afu->adapter);
irqs              644 drivers/misc/cxl/native.c 		ctx->elem->ivte_offsets[r] = cpu_to_be16(ctx->irqs.offset[r]);
irqs              645 drivers/misc/cxl/native.c 		ctx->elem->ivte_ranges[r] = cpu_to_be16(ctx->irqs.range[r]);
irqs              706 drivers/misc/cxl/native.c 	if (ctx->irqs.range[0] == 0) {
irqs              707 drivers/misc/cxl/native.c 		ctx->irqs.offset[0] = ctx->afu->native->psl_hwirq;
irqs              708 drivers/misc/cxl/native.c 		ctx->irqs.range[0] = 1;
irqs              769 drivers/misc/cxl/native.c 	if (ctx->irqs.range[0] == 0) {
irqs              770 drivers/misc/cxl/native.c 		ctx->irqs.offset[0] = ctx->afu->native->psl_hwirq;
irqs              771 drivers/misc/cxl/native.c 		ctx->irqs.range[0] = 1;
irqs              883 drivers/misc/cxl/native.c 		ctx->elem->ivte_offsets[r] = cpu_to_be16(ctx->irqs.offset[r]);
irqs              884 drivers/misc/cxl/native.c 		ctx->elem->ivte_ranges[r] = cpu_to_be16(ctx->irqs.range[r]);
irqs              893 drivers/misc/cxl/native.c 		       (((u64)ctx->irqs.offset[0] & 0xffff) << 48) |
irqs              894 drivers/misc/cxl/native.c 		       (((u64)ctx->irqs.offset[1] & 0xffff) << 32) |
irqs              895 drivers/misc/cxl/native.c 		       (((u64)ctx->irqs.offset[2] & 0xffff) << 16) |
irqs              896 drivers/misc/cxl/native.c 			((u64)ctx->irqs.offset[3] & 0xffff));
irqs              898 drivers/misc/cxl/native.c 		       (((u64)ctx->irqs.range[0] & 0xffff) << 48) |
irqs              899 drivers/misc/cxl/native.c 		       (((u64)ctx->irqs.range[1] & 0xffff) << 32) |
irqs              900 drivers/misc/cxl/native.c 		       (((u64)ctx->irqs.range[2] & 0xffff) << 16) |
irqs              901 drivers/misc/cxl/native.c 			((u64)ctx->irqs.range[3] & 0xffff));
irqs              712 drivers/misc/cxl/pci.c int cxl_pci_alloc_irq_ranges(struct cxl_irq_ranges *irqs,
irqs              717 drivers/misc/cxl/pci.c 	return pnv_cxl_alloc_hwirq_ranges(irqs, dev, num);
irqs              720 drivers/misc/cxl/pci.c void cxl_pci_release_irq_ranges(struct cxl_irq_ranges *irqs,
irqs              725 drivers/misc/cxl/pci.c 	pnv_cxl_release_hwirq_ranges(irqs, dev);
irqs             4455 drivers/misc/habanalabs/goya/goya.c 	for (irq_arr_index = 0, goya_irq_arr = (__le32 *) &pkt->irqs;
irqs              265 drivers/misc/habanalabs/include/armcp_if.h 	__le32 irqs[0];
irqs              386 drivers/mmc/host/meson-mx-sdio.c 						u32 irqs, u32 send)
irqs              402 drivers/mmc/host/meson-mx-sdio.c 		if (!((irqs & MESON_MX_SDIO_IRQS_DATA_READ_CRC16_OK) ||
irqs              403 drivers/mmc/host/meson-mx-sdio.c 		      (irqs & MESON_MX_SDIO_IRQS_DATA_WRITE_CRC16_OK)))
irqs              406 drivers/mmc/host/meson-mx-sdio.c 		if (!((irqs & MESON_MX_SDIO_IRQS_RESP_CRC7_OK) ||
irqs              417 drivers/mmc/host/meson-mx-sdio.c 	u32 irqs, send;
irqs              423 drivers/mmc/host/meson-mx-sdio.c 	irqs = readl(host->base + MESON_MX_SDIO_IRQS);
irqs              426 drivers/mmc/host/meson-mx-sdio.c 	if (irqs & MESON_MX_SDIO_IRQS_CMD_INT)
irqs              427 drivers/mmc/host/meson-mx-sdio.c 		ret = meson_mx_mmc_process_cmd_irq(host, irqs, send);
irqs              432 drivers/mmc/host/meson-mx-sdio.c 	writel(irqs, host->base + MESON_MX_SDIO_IRQS);
irqs              108 drivers/mtd/nand/raw/cafe_nand.c 	uint32_t irqs = cafe_readl(cafe, NAND_IRQ);
irqs              110 drivers/mtd/nand/raw/cafe_nand.c 	cafe_writel(cafe, irqs, NAND_IRQ);
irqs              113 drivers/mtd/nand/raw/cafe_nand.c 		result?"":" not", irqs, cafe_readl(cafe, NAND_IRQ),
irqs              282 drivers/mtd/nand/raw/cafe_nand.c 		uint32_t irqs;
irqs              285 drivers/mtd/nand/raw/cafe_nand.c 			irqs = cafe_readl(cafe, NAND_IRQ);
irqs              286 drivers/mtd/nand/raw/cafe_nand.c 			if (irqs & doneint)
irqs              290 drivers/mtd/nand/raw/cafe_nand.c 				cafe_dev_dbg(&cafe->pdev->dev, "Wait for ready, IRQ %x\n", irqs);
irqs              295 drivers/mtd/nand/raw/cafe_nand.c 			     command, 500000-c, irqs, cafe_readl(cafe, NAND_IRQ));
irqs              336 drivers/mtd/nand/raw/cafe_nand.c 	uint32_t irqs = cafe_readl(cafe, NAND_IRQ);
irqs              337 drivers/mtd/nand/raw/cafe_nand.c 	cafe_writel(cafe, irqs & ~0x90000000, NAND_IRQ);
irqs              338 drivers/mtd/nand/raw/cafe_nand.c 	if (!irqs)
irqs              341 drivers/mtd/nand/raw/cafe_nand.c 	cafe_dev_dbg(&cafe->pdev->dev, "irq, bits %x (%x)\n", irqs, cafe_readl(cafe, NAND_IRQ));
irqs             1381 drivers/net/ethernet/aeroflex/greth.c 	greth->irq = ofdev->archdata.irqs[0];
irqs              653 drivers/net/ethernet/alacritech/slicoss.c static void slic_handle_upr_irq(struct slic_device *sdev, u32 irqs)
irqs              665 drivers/net/ethernet/alacritech/slicoss.c 		if (unlikely(irqs & SLIC_ISR_UPCERR_MASK)) {
irqs             1459 drivers/net/ethernet/amd/sunlance.c 	dev->irq = op->archdata.irqs[0];
irqs             1345 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 		rx_ring->irq = pdata->irqs[i];
irqs             1432 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 			cp_ring->irq = pdata->irqs[pdata->rxq_cnt + i];
irqs             1641 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 		pdata->irqs[i] = ret;
irqs              198 drivers/net/ethernet/apm/xgene/xgene_enet_main.h 	u32 irqs[XGENE_MAX_ENET_IRQ];
irqs              929 drivers/net/ethernet/dec/tulip/de4x5.c static int     test_media(struct net_device *dev, s32 irqs, s32 irq_mask, s32 csr13, s32 csr14, s32 csr15, s32 msec);
irqs              951 drivers/net/ethernet/dec/tulip/de4x5.c static int     test_ans(struct net_device *dev, s32 irqs, s32 irq_mask, s32 msec);
irqs             2547 drivers/net/ethernet/dec/tulip/de4x5.c     s32 sts, irqs, irq_mask, imr, omr;
irqs             2576 drivers/net/ethernet/dec/tulip/de4x5.c 	irqs = STS_LNF | STS_LNP;
irqs             2578 drivers/net/ethernet/dec/tulip/de4x5.c 	sts = test_media(dev, irqs, irq_mask, 0xef01, 0xffff, 0x0008, 2400);
irqs             2593 drivers/net/ethernet/dec/tulip/de4x5.c 	    irqs = STS_LNP;
irqs             2595 drivers/net/ethernet/dec/tulip/de4x5.c 	    sts = test_ans(dev, irqs, irq_mask, 3000);
irqs             2623 drivers/net/ethernet/dec/tulip/de4x5.c 	    irqs = STS_LNF | STS_LNP;
irqs             2625 drivers/net/ethernet/dec/tulip/de4x5.c 	    sts = test_media(dev,irqs, irq_mask, 0xef01, 0xff3f, 0x0008, 2400);
irqs             2657 drivers/net/ethernet/dec/tulip/de4x5.c 	    irqs = 0;
irqs             2659 drivers/net/ethernet/dec/tulip/de4x5.c 	    sts = test_media(dev,irqs, irq_mask, 0xef09, 0xf73d, 0x000e, 1000);
irqs             2688 drivers/net/ethernet/dec/tulip/de4x5.c 	    irqs = 0;
irqs             2690 drivers/net/ethernet/dec/tulip/de4x5.c 	    sts = test_media(dev,irqs, irq_mask, 0xef09, 0xf73d, 0x0006, 1000);
irqs             2933 drivers/net/ethernet/dec/tulip/de4x5.c     s32 cr, anlpa, ana, cap, irqs, irq_mask, imr, omr, slnk, sr, sts;
irqs             3036 drivers/net/ethernet/dec/tulip/de4x5.c 	    irqs = 0;
irqs             3038 drivers/net/ethernet/dec/tulip/de4x5.c 	    sts = test_media(dev,irqs, irq_mask, 0, 0, 0, 1000);
irqs             3067 drivers/net/ethernet/dec/tulip/de4x5.c 	    irqs = 0;
irqs             3069 drivers/net/ethernet/dec/tulip/de4x5.c 	    sts = test_media(dev,irqs, irq_mask, 0, 0, 0, 1000);
irqs             3325 drivers/net/ethernet/dec/tulip/de4x5.c test_media(struct net_device *dev, s32 irqs, s32 irq_mask, s32 csr13, s32 csr14, s32 csr15, s32 msec)
irqs             3353 drivers/net/ethernet/dec/tulip/de4x5.c     if (!(sts & irqs) && --lp->timeout) {
irqs             3786 drivers/net/ethernet/dec/tulip/de4x5.c test_ans(struct net_device *dev, s32 irqs, s32 irq_mask, s32 msec)
irqs             3804 drivers/net/ethernet/dec/tulip/de4x5.c     if (!(sts & irqs) && (ans ^ ANS_NWOK) && --lp->timeout) {
irqs             3383 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c 	irq = ls_dev->irqs[0];
irqs              160 drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c 	irq = mc_dev->irqs[0];
irqs              126 drivers/net/ethernet/hisilicon/hisi_femac.c static void hisi_femac_irq_enable(struct hisi_femac_priv *priv, int irqs)
irqs              131 drivers/net/ethernet/hisilicon/hisi_femac.c 	writel(val | irqs, priv->glb_base + GLB_IRQ_ENA);
irqs              134 drivers/net/ethernet/hisilicon/hisi_femac.c static void hisi_femac_irq_disable(struct hisi_femac_priv *priv, int irqs)
irqs              139 drivers/net/ethernet/hisilicon/hisi_femac.c 	writel(val & (~irqs), priv->glb_base + GLB_IRQ_ENA);
irqs             4672 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	char *irqs[5] = { "rx-shared", "tx-cpu0", "tx-cpu1", "tx-cpu2",
irqs             4678 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 					     irqs[i]) < 0)
irqs             2235 drivers/net/ethernet/qlogic/qed/qed_l2.c 				u8 irqs = cdev->int_params.fp_msix_cnt;
irqs             2238 drivers/net/ethernet/qlogic/qed/qed_l2.c 							     num_queues, irqs);
irqs              157 drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c 	if (mdio_data->irqs)
irqs              158 drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c 		irqlist = mdio_data->irqs;
irqs              188 drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c 			if ((mdio_data->irqs == NULL) &&
irqs              329 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c 	if (mdio_bus_data->irqs)
irqs              330 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c 		memcpy(new_bus->irq, mdio_bus_data->irqs, sizeof(new_bus->irq));
irqs              380 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c 		if (!mdio_bus_data->irqs &&
irqs             9058 drivers/net/ethernet/sun/niu.c 		np->ldg[i].irq = op->archdata.irqs[i];
irqs             1188 drivers/net/ethernet/sun/sunbmac.c 	dev->irq = bp->bigmac_op->archdata.irqs[0];
irqs             2605 drivers/net/ethernet/sun/sunhme.c 		err = request_irq(op->archdata.irqs[0],
irqs             2634 drivers/net/ethernet/sun/sunhme.c 		free_irq(op->archdata.irqs[0], qp);
irqs             2832 drivers/net/ethernet/sun/sunhme.c 	hp->irq = op->archdata.irqs[0];
irqs              800 drivers/net/ethernet/sun/sunqe.c 			if (request_irq(op->archdata.irqs[0], qec_interrupt,
irqs              897 drivers/net/ethernet/sun/sunqe.c 	dev->irq = op->archdata.irqs[0];
irqs              986 drivers/net/ethernet/sun/sunqe.c 		free_irq(op->archdata.irqs[0], (void *) root_qec_dev);
irqs              446 drivers/net/hamradio/dmascc.c 	unsigned int irqs;
irqs              506 drivers/net/hamradio/dmascc.c 	irqs = probe_irq_on();
irqs              528 drivers/net/hamradio/dmascc.c 	irq = probe_irq_off(irqs);
irqs              495 drivers/net/wan/cosa.c 		unsigned long irqs;
irqs              497 drivers/net/wan/cosa.c 		irqs = probe_irq_on();
irqs              507 drivers/net/wan/cosa.c 		irq = probe_irq_off(irqs);
irqs              215 drivers/net/wan/hostess_sv11.c 	sv->chanA.irqs = &z8530_nop;
irqs              216 drivers/net/wan/hostess_sv11.c 	sv->chanB.irqs = &z8530_nop;
irqs              250 drivers/net/wan/sealevel.c 	dev->chanA.irqs = &z8530_nop;
irqs              251 drivers/net/wan/sealevel.c 	dev->chanB.irqs = &z8530_nop;
irqs              708 drivers/net/wan/z85230.c 	struct z8530_irqhandler *irqs;
irqs              732 drivers/net/wan/z85230.c 		irqs=dev->chanA.irqs;
irqs              737 drivers/net/wan/z85230.c 				irqs->rx(&dev->chanA);
irqs              739 drivers/net/wan/z85230.c 				irqs->tx(&dev->chanA);
irqs              741 drivers/net/wan/z85230.c 				irqs->status(&dev->chanA);
irqs              744 drivers/net/wan/z85230.c 		irqs=dev->chanB.irqs;
irqs              749 drivers/net/wan/z85230.c 				irqs->rx(&dev->chanB);
irqs              751 drivers/net/wan/z85230.c 				irqs->tx(&dev->chanB);
irqs              753 drivers/net/wan/z85230.c 				irqs->status(&dev->chanB);
irqs              796 drivers/net/wan/z85230.c 	c->irqs = &z8530_sync;
irqs              829 drivers/net/wan/z85230.c 	c->irqs = &z8530_nop;
irqs              956 drivers/net/wan/z85230.c 	c->irqs = &z8530_dma_sync;
irqs              981 drivers/net/wan/z85230.c 	c->irqs = &z8530_nop;
irqs             1129 drivers/net/wan/z85230.c 	c->irqs = &z8530_txdma_sync;
irqs             1156 drivers/net/wan/z85230.c 	c->irqs = &z8530_nop;
irqs             1244 drivers/net/wan/z85230.c 	dev->chanA.irqs=&z8530_nop;
irqs             1245 drivers/net/wan/z85230.c 	dev->chanB.irqs=&z8530_nop;
irqs             1356 drivers/net/wan/z85230.c 	dev->chanA.irqs=&z8530_nop;
irqs             1357 drivers/net/wan/z85230.c 	dev->chanB.irqs=&z8530_nop;
irqs              266 drivers/net/wan/z85230.h 	struct		z8530_irqhandler *irqs;		/* IRQ handlers */
irqs              896 drivers/net/wireless/ti/wl1251/acx.h 	u32 irqs;
irqs              122 drivers/net/wireless/ti/wl1251/debugfs.c DEBUGFS_FWSTATS_FILE(isr, irqs, 20, "%u");
irqs              262 drivers/net/wireless/ti/wl1251/debugfs.c 	DEBUGFS_FWSTATS_DEL(isr, irqs);
irqs              361 drivers/net/wireless/ti/wl1251/debugfs.c 	DEBUGFS_FWSTATS_ADD(isr, irqs);
irqs               77 drivers/net/wireless/ti/wl12xx/acx.h 	__le32 irqs;
irqs               40 drivers/net/wireless/ti/wl12xx/debugfs.c WL12XX_DEBUGFS_FWSTATS_FILE(isr, irqs, "%u");
irqs              140 drivers/net/wireless/ti/wl12xx/debugfs.c 	DEBUGFS_FWSTATS_ADD(isr, irqs);
irqs              171 drivers/net/wireless/ti/wl18xx/acx.h 	u32 irqs;
irqs              108 drivers/net/wireless/ti/wl18xx/debugfs.c WL18XX_DEBUGFS_FWSTATS_FILE(isr, irqs, "%u");
irqs              498 drivers/net/wireless/ti/wl18xx/debugfs.c 	DEBUGFS_FWSTATS_ADD(isr, irqs);
irqs             1876 drivers/parport/parport_pc.c 	unsigned long irqs;
irqs             1878 drivers/parport/parport_pc.c 	irqs = probe_irq_on();
irqs             1888 drivers/parport/parport_pc.c 	pb->irq = probe_irq_off(irqs);
irqs             1906 drivers/parport/parport_pc.c 	int irqs;
irqs             1912 drivers/parport/parport_pc.c 	irqs = probe_irq_on();
irqs             1928 drivers/parport/parport_pc.c 	pb->irq = probe_irq_off(irqs);
irqs              278 drivers/parport/parport_sunbpp.c 	irq = op->archdata.irqs[0];
irqs               94 drivers/pci/controller/vmd.c 	struct vmd_irq_list	*irqs;
irqs              112 drivers/pci/controller/vmd.c 					   struct vmd_irq_list *irqs)
irqs              114 drivers/pci/controller/vmd.c 	return irqs - vmd->irqs;
irqs              203 drivers/pci/controller/vmd.c 		return &vmd->irqs[0];
irqs              213 drivers/pci/controller/vmd.c 		return &vmd->irqs[0];
irqs              218 drivers/pci/controller/vmd.c 		if (vmd->irqs[i].count < vmd->irqs[best].count)
irqs              220 drivers/pci/controller/vmd.c 	vmd->irqs[best].count++;
irqs              223 drivers/pci/controller/vmd.c 	return &vmd->irqs[best];
irqs              721 drivers/pci/controller/vmd.c 	struct vmd_irq_list *irqs = data;
irqs              725 drivers/pci/controller/vmd.c 	idx = srcu_read_lock(&irqs->srcu);
irqs              726 drivers/pci/controller/vmd.c 	list_for_each_entry_rcu(vmdirq, &irqs->irq_list, node)
irqs              728 drivers/pci/controller/vmd.c 	srcu_read_unlock(&irqs->srcu, idx);
irqs              768 drivers/pci/controller/vmd.c 	vmd->irqs = devm_kcalloc(&dev->dev, vmd->msix_count, sizeof(*vmd->irqs),
irqs              770 drivers/pci/controller/vmd.c 	if (!vmd->irqs)
irqs              774 drivers/pci/controller/vmd.c 		err = init_srcu_struct(&vmd->irqs[i].srcu);
irqs              778 drivers/pci/controller/vmd.c 		INIT_LIST_HEAD(&vmd->irqs[i].irq_list);
irqs              781 drivers/pci/controller/vmd.c 				       "vmd", &vmd->irqs[i]);
irqs              802 drivers/pci/controller/vmd.c 		cleanup_srcu_struct(&vmd->irqs[i].srcu);
irqs              826 drivers/pci/controller/vmd.c                 devm_free_irq(dev, pci_irq_vector(pdev, i), &vmd->irqs[i]);
irqs              841 drivers/pci/controller/vmd.c 				       "vmd", &vmd->irqs[i]);
irqs              323 drivers/pci/hotplug/cpqphp.h 	struct irq_mapping *irqs;
irqs             1526 drivers/pci/hotplug/cpqphp_ctrl.c 		res_lists.irqs = NULL;
irqs             2343 drivers/pci/hotplug/cpqphp_ctrl.c 	struct irq_mapping irqs;
irqs             2423 drivers/pci/hotplug/cpqphp_ctrl.c 		if (!resources->irqs) {
irqs             2424 drivers/pci/hotplug/cpqphp_ctrl.c 			irqs.barber_pole = 0;
irqs             2425 drivers/pci/hotplug/cpqphp_ctrl.c 			irqs.interrupt[0] = 0;
irqs             2426 drivers/pci/hotplug/cpqphp_ctrl.c 			irqs.interrupt[1] = 0;
irqs             2427 drivers/pci/hotplug/cpqphp_ctrl.c 			irqs.interrupt[2] = 0;
irqs             2428 drivers/pci/hotplug/cpqphp_ctrl.c 			irqs.interrupt[3] = 0;
irqs             2429 drivers/pci/hotplug/cpqphp_ctrl.c 			irqs.valid_INT = 0;
irqs             2431 drivers/pci/hotplug/cpqphp_ctrl.c 			irqs.barber_pole = resources->irqs->barber_pole;
irqs             2432 drivers/pci/hotplug/cpqphp_ctrl.c 			irqs.interrupt[0] = resources->irqs->interrupt[0];
irqs             2433 drivers/pci/hotplug/cpqphp_ctrl.c 			irqs.interrupt[1] = resources->irqs->interrupt[1];
irqs             2434 drivers/pci/hotplug/cpqphp_ctrl.c 			irqs.interrupt[2] = resources->irqs->interrupt[2];
irqs             2435 drivers/pci/hotplug/cpqphp_ctrl.c 			irqs.interrupt[3] = resources->irqs->interrupt[3];
irqs             2436 drivers/pci/hotplug/cpqphp_ctrl.c 			irqs.valid_INT = resources->irqs->valid_INT;
irqs             2445 drivers/pci/hotplug/cpqphp_ctrl.c 		temp_resources.irqs = &irqs;
irqs             2507 drivers/pci/hotplug/cpqphp_ctrl.c 		irqs.barber_pole--;
irqs             2513 drivers/pci/hotplug/cpqphp_ctrl.c 			irqs.barber_pole = (irqs.barber_pole + 1) & 0x03;
irqs             2543 drivers/pci/hotplug/cpqphp_ctrl.c 		if (resources->irqs) {
irqs             2544 drivers/pci/hotplug/cpqphp_ctrl.c 			resources->irqs->interrupt[0] = irqs.interrupt[0];
irqs             2545 drivers/pci/hotplug/cpqphp_ctrl.c 			resources->irqs->interrupt[1] = irqs.interrupt[1];
irqs             2546 drivers/pci/hotplug/cpqphp_ctrl.c 			resources->irqs->interrupt[2] = irqs.interrupt[2];
irqs             2547 drivers/pci/hotplug/cpqphp_ctrl.c 			resources->irqs->interrupt[3] = irqs.interrupt[3];
irqs             2548 drivers/pci/hotplug/cpqphp_ctrl.c 			resources->irqs->valid_INT = irqs.valid_INT;
irqs             2552 drivers/pci/hotplug/cpqphp_ctrl.c 				if (irqs.valid_INT & (0x01 << cloop)) {
irqs             2554 drivers/pci/hotplug/cpqphp_ctrl.c 							   cloop + 1, irqs.interrupt[cloop]);
irqs             2852 drivers/pci/hotplug/cpqphp_ctrl.c 			if (temp_byte && resources->irqs &&
irqs             2853 drivers/pci/hotplug/cpqphp_ctrl.c 			    (resources->irqs->valid_INT &
irqs             2854 drivers/pci/hotplug/cpqphp_ctrl.c 			     (0x01 << ((temp_byte + resources->irqs->barber_pole - 1) & 0x03)))) {
irqs             2856 drivers/pci/hotplug/cpqphp_ctrl.c 				IRQ = resources->irqs->interrupt[(temp_byte +
irqs             2857 drivers/pci/hotplug/cpqphp_ctrl.c 					resources->irqs->barber_pole - 1) & 0x03];
irqs             2879 drivers/pci/hotplug/cpqphp_ctrl.c 			resources->irqs->interrupt[(temp_byte + resources->irqs->barber_pole - 1) & 0x03] = IRQ;
irqs             2880 drivers/pci/hotplug/cpqphp_ctrl.c 			resources->irqs->valid_INT |= 0x01 << (temp_byte + resources->irqs->barber_pole - 1) & 0x03;
irqs               48 drivers/pci/hotplug/ibmphp_core.c static int irqs[16];    /* PIC mode IRQs we're using so far (in case MPS
irqs             1281 drivers/pci/hotplug/ibmphp_core.c 		irqs[i] = 0;
irqs              101 drivers/pci/pcie/portdrv_core.c static int pcie_port_enable_irq_vec(struct pci_dev *dev, int *irqs, int mask)
irqs              143 drivers/pci/pcie/portdrv_core.c 		irqs[PCIE_PORT_SERVICE_PME_SHIFT] = pcie_irq;
irqs              144 drivers/pci/pcie/portdrv_core.c 		irqs[PCIE_PORT_SERVICE_HP_SHIFT] = pcie_irq;
irqs              145 drivers/pci/pcie/portdrv_core.c 		irqs[PCIE_PORT_SERVICE_BWNOTIF_SHIFT] = pcie_irq;
irqs              149 drivers/pci/pcie/portdrv_core.c 		irqs[PCIE_PORT_SERVICE_AER_SHIFT] = pci_irq_vector(dev, aer);
irqs              152 drivers/pci/pcie/portdrv_core.c 		irqs[PCIE_PORT_SERVICE_DPC_SHIFT] = pci_irq_vector(dev, dpc);
irqs              165 drivers/pci/pcie/portdrv_core.c static int pcie_init_service_irqs(struct pci_dev *dev, int *irqs, int mask)
irqs              170 drivers/pci/pcie/portdrv_core.c 		irqs[i] = -1;
irqs              181 drivers/pci/pcie/portdrv_core.c 	if (pcie_port_enable_irq_vec(dev, irqs, mask) == 0)
irqs              191 drivers/pci/pcie/portdrv_core.c 		irqs[i] = pci_irq_vector(dev, 0);
irqs              314 drivers/pci/pcie/portdrv_core.c 	int irqs[PCIE_PORT_DEVICE_MAXSERVICES];
irqs              334 drivers/pci/pcie/portdrv_core.c 	status = pcie_init_service_irqs(dev, irqs, capabilities);
irqs              348 drivers/pci/pcie/portdrv_core.c 		if (!pcie_device_init(dev, service, irqs[i]))
irqs              142 drivers/pcmcia/sa1111_generic.c 	int i, ret = 0, irqs[NUM_IRQS];
irqs              149 drivers/pcmcia/sa1111_generic.c 		irqs[i] = sa1111_get_irq(dev, i);
irqs              150 drivers/pcmcia/sa1111_generic.c 		if (irqs[i] <= 0)
irqs              151 drivers/pcmcia/sa1111_generic.c 			return irqs[i] ? : -ENXIO;
irqs              167 drivers/pcmcia/sa1111_generic.c 			s->soc.socket.pci_irq = irqs[IDX_IRQ_S1_READY_NINT];
irqs              168 drivers/pcmcia/sa1111_generic.c 			s->soc.stat[SOC_STAT_CD].irq = irqs[IDX_IRQ_S1_CD_VALID];
irqs              170 drivers/pcmcia/sa1111_generic.c 			s->soc.stat[SOC_STAT_BVD1].irq = irqs[IDX_IRQ_S1_BVD1_STSCHG];
irqs              173 drivers/pcmcia/sa1111_generic.c 			s->soc.socket.pci_irq = irqs[IDX_IRQ_S0_READY_NINT];
irqs              174 drivers/pcmcia/sa1111_generic.c 			s->soc.stat[SOC_STAT_CD].irq = irqs[IDX_IRQ_S0_CD_VALID];
irqs              176 drivers/pcmcia/sa1111_generic.c 			s->soc.stat[SOC_STAT_BVD1].irq = irqs[IDX_IRQ_S0_BVD1_STSCHG];
irqs              105 drivers/perf/arm-cci.c 	int *irqs;
irqs              849 drivers/perf/arm-cci.c 		int err = request_irq(cci_pmu->irqs[i], handler, IRQF_SHARED,
irqs              853 drivers/perf/arm-cci.c 				cci_pmu->irqs[i]);
irqs              871 drivers/perf/arm-cci.c 		free_irq(cci_pmu->irqs[i], cci_pmu);
irqs             1584 drivers/perf/arm-cci.c static bool is_duplicate_irq(int irq, int *irqs, int nr_irqs)
irqs             1589 drivers/perf/arm-cci.c 		if (irq == irqs[i])
irqs             1623 drivers/perf/arm-cci.c 	cci_pmu->irqs = devm_kcalloc(dev, CCI_PMU_MAX_HW_CNTRS(model),
irqs             1624 drivers/perf/arm-cci.c 					sizeof(*cci_pmu->irqs), GFP_KERNEL);
irqs             1625 drivers/perf/arm-cci.c 	if (!cci_pmu->irqs)
irqs             1668 drivers/perf/arm-cci.c 		if (is_duplicate_irq(irq, cci_pmu->irqs, cci_pmu->nr_irqs))
irqs             1671 drivers/perf/arm-cci.c 		cci_pmu->irqs[cci_pmu->nr_irqs++] = irq;
irqs              123 drivers/pinctrl/pinctrl-at91-pio4.c 	int			*irqs;
irqs              235 drivers/pinctrl/pinctrl-at91-pio4.c 	irq_set_irq_wake(atmel_pioctrl->irqs[bank], on);
irqs              274 drivers/pinctrl/pinctrl-at91-pio4.c 		if (atmel_pioctrl->irqs[n] == irq) {
irqs             1044 drivers/pinctrl/pinctrl-at91-pio4.c 	atmel_pioctrl->irqs = devm_kcalloc(dev,
irqs             1046 drivers/pinctrl/pinctrl-at91-pio4.c 					   sizeof(*atmel_pioctrl->irqs),
irqs             1048 drivers/pinctrl/pinctrl-at91-pio4.c 	if (!atmel_pioctrl->irqs)
irqs             1059 drivers/pinctrl/pinctrl-at91-pio4.c 		atmel_pioctrl->irqs[i] = res->start;
irqs              715 drivers/pinctrl/pinctrl-ocelot.c 	unsigned long irqs;
irqs              724 drivers/pinctrl/pinctrl-ocelot.c 		irqs = reg;
irqs              726 drivers/pinctrl/pinctrl-ocelot.c 		for_each_set_bit(irq, &irqs,
irqs              199 drivers/pinctrl/pinctrl-single.c 	struct list_head irqs;
irqs             1373 drivers/pinctrl/pinctrl-single.c 	list_for_each(pos, &pcs->irqs) {
irqs             1454 drivers/pinctrl/pinctrl-single.c 	list_for_each(pos, &pcs->irqs) {
irqs             1524 drivers/pinctrl/pinctrl-single.c 	list_add_tail(&pcswi->node, &pcs->irqs);
irqs             1559 drivers/pinctrl/pinctrl-single.c 	INIT_LIST_HEAD(&pcs->irqs);
irqs               33 drivers/pinctrl/sh-pfc/core.c 	unsigned int *irqs = NULL;
irqs               62 drivers/pinctrl/sh-pfc/core.c 		irqs = devm_kcalloc(pfc->dev, num_irqs, sizeof(*irqs),
irqs               64 drivers/pinctrl/sh-pfc/core.c 		if (irqs == NULL)
irqs               68 drivers/pinctrl/sh-pfc/core.c 		pfc->irqs = irqs;
irqs               82 drivers/pinctrl/sh-pfc/core.c 		*irqs++ = platform_get_irq(pdev, i);
irqs              215 drivers/pinctrl/sh-pfc/gpio.c 	return pfc->irqs[i];
irqs              250 drivers/pinctrl/sh-pfc/sh_pfc.h 	unsigned int *irqs;
irqs              108 drivers/power/supply/lp8788-charger.c 	struct lp8788_chg_irq irqs[LP8788_MAX_CHG_IRQS];
irqs              431 drivers/power/supply/lp8788-charger.c 		if (pchg->irqs[i].virq == virq) {
irqs              432 drivers/power/supply/lp8788-charger.c 			*id = pchg->irqs[i].which;
irqs              498 drivers/power/supply/lp8788-charger.c 		pchg->irqs[nr_irq].virq = virq;
irqs              499 drivers/power/supply/lp8788-charger.c 		pchg->irqs[nr_irq].which = i;
irqs              516 drivers/power/supply/lp8788-charger.c 		free_irq(pchg->irqs[i].virq, pchg);
irqs              557 drivers/power/supply/lp8788-charger.c 		irq = pchg->irqs[i].virq;
irqs              130 drivers/ptp/ptp_qoriq.c 	u32 ack = 0, lo, hi, mask, val, irqs;
irqs              139 drivers/ptp/ptp_qoriq.c 	irqs = val & mask;
irqs              141 drivers/ptp/ptp_qoriq.c 	if (irqs & ETS1) {
irqs              146 drivers/ptp/ptp_qoriq.c 	if (irqs & ETS2) {
irqs              151 drivers/ptp/ptp_qoriq.c 	if (irqs & ALM2) {
irqs              177 drivers/ptp/ptp_qoriq.c 	if (irqs & PP1) {
irqs              181 drivers/rtc/rtc-max77686.c 	.irqs		= max77686_rtc_irqs,
irqs              241 drivers/rtc/rtc-max77686.c 	.irqs		= max77686_rtc_irqs, /* same masks as 77686 */
irqs              319 drivers/sbus/char/bbc_i2c.c 	if (request_irq(op->archdata.irqs[0], bbc_i2c_interrupt,
irqs              374 drivers/sbus/char/bbc_i2c.c 		free_irq(op->archdata.irqs[0], bp);
irqs              393 drivers/sbus/char/bbc_i2c.c 	free_irq(op->archdata.irqs[0], bp);
irqs              369 drivers/sbus/char/uctrl.c 	p->irq = op->archdata.irqs[0];
irqs               43 drivers/scsi/cxlflash/backend.h 	int (*start_work)(void *ctx_cookie, u64 irqs);
irqs              131 drivers/scsi/cxlflash/cxl_hw.c static int cxlflash_start_work(void *ctx_cookie, u64 irqs)
irqs              135 drivers/scsi/cxlflash/cxl_hw.c 	work.num_interrupts = irqs;
irqs              193 drivers/scsi/cxlflash/ocxl_hw.c 	irq = &ctx->irqs[num];
irqs              261 drivers/scsi/cxlflash/ocxl_hw.c 	irq = &ctx->irqs[num];
irqs              298 drivers/scsi/cxlflash/ocxl_hw.c 	return (__force u64)ctx->irqs[irq].vtrig;
irqs              594 drivers/scsi/cxlflash/ocxl_hw.c 	if (!ctx->irqs) {
irqs              600 drivers/scsi/cxlflash/ocxl_hw.c 		ocxl_link_free_irq(afu->link_token, ctx->irqs[i].hwirq);
irqs              602 drivers/scsi/cxlflash/ocxl_hw.c 	kfree(ctx->irqs);
irqs              603 drivers/scsi/cxlflash/ocxl_hw.c 	ctx->irqs = NULL;
irqs              617 drivers/scsi/cxlflash/ocxl_hw.c 	struct ocxlflash_irqs *irqs;
irqs              623 drivers/scsi/cxlflash/ocxl_hw.c 	if (ctx->irqs) {
irqs              635 drivers/scsi/cxlflash/ocxl_hw.c 	irqs = kcalloc(num, sizeof(*irqs), GFP_KERNEL);
irqs              636 drivers/scsi/cxlflash/ocxl_hw.c 	if (unlikely(!irqs)) {
irqs              650 drivers/scsi/cxlflash/ocxl_hw.c 		irqs[i].hwirq = hwirq;
irqs              651 drivers/scsi/cxlflash/ocxl_hw.c 		irqs[i].ptrig = addr;
irqs              654 drivers/scsi/cxlflash/ocxl_hw.c 	ctx->irqs = irqs;
irqs              660 drivers/scsi/cxlflash/ocxl_hw.c 		ocxl_link_free_irq(afu->link_token, irqs[i].hwirq);
irqs              661 drivers/scsi/cxlflash/ocxl_hw.c 	kfree(irqs);
irqs             1282 drivers/scsi/cxlflash/ocxl_hw.c 		if (ctx->irqs[i].virq == irq)
irqs               65 drivers/scsi/cxlflash/ocxl_hw.h 	struct ocxlflash_irqs *irqs;	/* Pointer to array of structures */
irqs              285 drivers/scsi/cxlflash/superpipe.c 		for (i = 0; i < ctxi->irqs; i++) {
irqs              828 drivers/scsi/cxlflash/superpipe.c 			 u64 irqs)
irqs              835 drivers/scsi/cxlflash/superpipe.c 	ctxi->irqs = irqs;
irqs             1330 drivers/scsi/cxlflash/superpipe.c 	u64 irqs = attach->num_interrupts;
irqs             1339 drivers/scsi/cxlflash/superpipe.c 	if (irqs > 4) {
irqs             1341 drivers/scsi/cxlflash/superpipe.c 			__func__, irqs);
irqs             1420 drivers/scsi/cxlflash/superpipe.c 	rc = cfg->ops->start_work(ctx, irqs);
irqs             1445 drivers/scsi/cxlflash/superpipe.c 	init_context(ctxi, cfg, ctx, ctxid, file, perms, irqs);
irqs             1554 drivers/scsi/cxlflash/superpipe.c 	rc = cfg->ops->start_work(ctx, ctxi->irqs);
irqs               96 drivers/scsi/cxlflash/superpipe.h 	u64 irqs; /* Number of interrupts requested for context */
irqs               33 drivers/scsi/fdomain_isa.c static unsigned short irqs[] = { 3, 5, 10, 11, 12, 14, 15, 0 };
irqs              134 drivers/scsi/fdomain_isa.c 	irq = irqs[(inb(base + REG_CFG1) & CFG1_IRQ_MASK) >> 1];
irqs              166 drivers/scsi/fdomain_isa.c 		irq_ = irqs[(inb(io[ndev] + REG_CFG1) & CFG1_IRQ_MASK) >> 1];
irqs              742 drivers/scsi/qlogicpti.c 	qpti->qhost->irq = qpti->irq = op->archdata.irqs[0];
irqs             1315 drivers/scsi/qlogicpti.c 	if (op->archdata.irqs[0] == 0)
irqs              117 drivers/scsi/sun_esp.c 	host->irq = op->archdata.irqs[0];
irqs               88 drivers/soc/fsl/dpio/dpio-driver.c 	irq = dpio_dev->irqs[0];
irqs              100 drivers/soc/fsl/dpio/dpio-driver.c 	irq = dpio_dev->irqs[0];
irqs              340 drivers/soc/ti/knav_qmss.h 	struct knav_irq_info		irqs[RANGE_MAX_IRQS];
irqs               99 drivers/soc/ti/knav_qmss_acc.c 			if (range->irqs[queue].irq == irq)
irqs              206 drivers/soc/ti/knav_qmss_acc.c 		irq = range->irqs[0].irq;
irqs              207 drivers/soc/ti/knav_qmss_acc.c 		cpu_mask = range->irqs[0].cpu_mask;
irqs              210 drivers/soc/ti/knav_qmss_acc.c 		irq = range->irqs[queue].irq;
irqs              211 drivers/soc/ti/knav_qmss_acc.c 		cpu_mask = range->irqs[queue].cpu_mask;
irqs              116 drivers/soc/ti/knav_qmss_queue.c 		irq = range->irqs[queue].irq;
irqs              122 drivers/soc/ti/knav_qmss_queue.c 		if (range->irqs[queue].cpu_mask) {
irqs              123 drivers/soc/ti/knav_qmss_queue.c 			ret = irq_set_affinity_hint(irq, range->irqs[queue].cpu_mask);
irqs              141 drivers/soc/ti/knav_qmss_queue.c 		irq = range->irqs[queue].irq;
irqs              389 drivers/soc/ti/knav_qmss_queue.c 			enable_irq(range->irqs[queue].irq);
irqs              391 drivers/soc/ti/knav_qmss_queue.c 			disable_irq_nosync(range->irqs[queue].irq);
irqs             1249 drivers/soc/ti/knav_qmss_queue.c 		range->irqs[i].irq = irq_create_of_mapping(&oirq);
irqs             1250 drivers/soc/ti/knav_qmss_queue.c 		if (range->irqs[i].irq == IRQ_NONE)
irqs             1259 drivers/soc/ti/knav_qmss_queue.c 			range->irqs[i].cpu_mask = devm_kzalloc(dev,
irqs             1261 drivers/soc/ti/knav_qmss_queue.c 			if (!range->irqs[i].cpu_mask)
irqs             1266 drivers/soc/ti/knav_qmss_queue.c 				cpumask_set_cpu(bit, range->irqs[i].cpu_mask);
irqs              128 drivers/ssb/driver_gpio.c 	unsigned long irqs = (val ^ pol) & mask;
irqs              131 drivers/ssb/driver_gpio.c 	if (!irqs)
irqs              134 drivers/ssb/driver_gpio.c 	for_each_set_bit(gpio, &irqs, bus->gpio.ngpio)
irqs              136 drivers/ssb/driver_gpio.c 	ssb_chipco_gpio_polarity(chipco, irqs, val & irqs);
irqs              325 drivers/ssb/driver_gpio.c 	unsigned long irqs = (val ^ pol) & mask;
irqs              328 drivers/ssb/driver_gpio.c 	if (!irqs)
irqs              331 drivers/ssb/driver_gpio.c 	for_each_set_bit(gpio, &irqs, bus->gpio.ngpio)
irqs              333 drivers/ssb/driver_gpio.c 	ssb_extif_gpio_polarity(extif, irqs, val & irqs);
irqs              762 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	irq = sw_dev->irqs[DPSW_IRQ_INDEX_IF];
irqs               97 drivers/staging/media/hantro/hantro.h 	const struct hantro_irq *irqs;
irqs              793 drivers/staging/media/hantro/hantro_drv.c 		const char *irq_name = vpu->variant->irqs[i].name;
irqs              796 drivers/staging/media/hantro/hantro_drv.c 		if (!vpu->variant->irqs[i].handler)
irqs              804 drivers/staging/media/hantro/hantro_drv.c 				       vpu->variant->irqs[i].handler, 0,
irqs              221 drivers/staging/media/hantro/rk3288_vpu_hw.c 	.irqs = rk3288_irqs,
irqs              201 drivers/staging/media/hantro/rk3399_vpu_hw.c 	.irqs = rk3399_irqs,
irqs              218 drivers/staging/media/hantro/rk3399_vpu_hw.c 	.irqs = rk3328_irqs,
irqs              392 drivers/tty/cyclades.c 	unsigned long irqs, flags;
irqs              403 drivers/tty/cyclades.c 	irqs = probe_irq_on();
irqs              421 drivers/tty/cyclades.c 	irq = probe_irq_off(irqs);
irqs              200 drivers/tty/serial/8250/8250_aspeed_vuart.c 	unsigned char irqs = UART_IER_RLSI | UART_IER_RDI;
irqs              202 drivers/tty/serial/8250/8250_aspeed_vuart.c 	up->ier &= ~irqs;
irqs              204 drivers/tty/serial/8250/8250_aspeed_vuart.c 		up->ier |= irqs;
irqs             1336 drivers/tty/serial/8250/8250_port.c 	unsigned long irqs;
irqs             1355 drivers/tty/serial/8250/8250_port.c 	irqs = probe_irq_on();
irqs             1371 drivers/tty/serial/8250/8250_port.c 	irq = probe_irq_off(irqs);
irqs              565 drivers/tty/serial/apbuart.c 	port->irq = op->archdata.irqs[0];
irqs               76 drivers/tty/serial/sh-sci.c 	((port)->irqs[SCIx_ERI_IRQ] ==	\
irqs               77 drivers/tty/serial/sh-sci.c 	 (port)->irqs[SCIx_RXI_IRQ]) ||	\
irqs               78 drivers/tty/serial/sh-sci.c 	((port)->irqs[SCIx_ERI_IRQ] &&	\
irqs               79 drivers/tty/serial/sh-sci.c 	 ((port)->irqs[SCIx_RXI_IRQ] < 0))
irqs              133 drivers/tty/serial/sh-sci.c 	int			irqs[SCIx_NR_IRQS];
irqs             1281 drivers/tty/serial/sh-sci.c 		enable_irq(s->irqs[SCIx_RXI_IRQ]);
irqs             1768 drivers/tty/serial/sh-sci.c 	if (s->irqs[SCIx_ERI_IRQ] == s->irqs[SCIx_BRI_IRQ]) {
irqs             1906 drivers/tty/serial/sh-sci.c 			if (port->irqs[w] == port->irqs[i])
irqs             1915 drivers/tty/serial/sh-sci.c 			irq = port->irqs[i];
irqs             1945 drivers/tty/serial/sh-sci.c 		free_irq(port->irqs[i], port);
irqs             1963 drivers/tty/serial/sh-sci.c 		int irq = port->irqs[i];
irqs             1974 drivers/tty/serial/sh-sci.c 			if (port->irqs[j] == irq)
irqs             1979 drivers/tty/serial/sh-sci.c 		free_irq(port->irqs[i], port);
irqs             2904 drivers/tty/serial/sh-sci.c 	for (i = 0; i < ARRAY_SIZE(sci_port->irqs); ++i) {
irqs             2906 drivers/tty/serial/sh-sci.c 			sci_port->irqs[i] = platform_get_irq_optional(dev, i);
irqs             2908 drivers/tty/serial/sh-sci.c 			sci_port->irqs[i] = platform_get_irq(dev, i);
irqs             2918 drivers/tty/serial/sh-sci.c 	if (sci_port->irqs[0] < 0)
irqs             2921 drivers/tty/serial/sh-sci.c 	if (sci_port->irqs[1] < 0)
irqs             2922 drivers/tty/serial/sh-sci.c 		for (i = 1; i < ARRAY_SIZE(sci_port->irqs); i++)
irqs             2923 drivers/tty/serial/sh-sci.c 			sci_port->irqs[i] = sci_port->irqs[0];
irqs             2990 drivers/tty/serial/sh-sci.c 	port->irq		= sci_port->irqs[SCIx_RXI_IRQ];
irqs              530 drivers/tty/serial/sunhv.c 	if (op->archdata.irqs[0] == 0xffffffff)
irqs              562 drivers/tty/serial/sunhv.c 	port->irq = op->archdata.irqs[0];
irqs              984 drivers/tty/serial/sunsab.c 	up->port.irq = op->archdata.irqs[0];
irqs             1472 drivers/tty/serial/sunsu.c 	up->port.irq = op->archdata.irqs[0];
irqs             1430 drivers/tty/serial/sunzilog.c 		zilog_irq = op->archdata.irqs[0];
irqs             1438 drivers/tty/serial/sunzilog.c 	up[0].port.irq = op->archdata.irqs[0];
irqs             1455 drivers/tty/serial/sunzilog.c 	up[1].port.irq = op->archdata.irqs[0];
irqs             1496 drivers/tty/serial/sunzilog.c 		       op->archdata.irqs[0], sunzilog_type(&up[0].port));
irqs             1501 drivers/tty/serial/sunzilog.c 		       op->archdata.irqs[0], sunzilog_type(&up[1].port));
irqs              237 drivers/usb/gadget/udc/goku_udc.c 	ep->irqs = 0;
irqs             1167 drivers/usb/gadget/udc/goku_udc.c 		   dev->irqs, readl(&regs->DataSet),
irqs             1206 drivers/usb/gadget/udc/goku_udc.c 			   ep->irqs,
irqs             1258 drivers/usb/gadget/udc/goku_udc.c 	dev->irqs = 0;
irqs             1326 drivers/usb/gadget/udc/goku_udc.c 		dev->ep[i].irqs = 0;
irqs             1545 drivers/usb/gadget/udc/goku_udc.c 	dev->irqs++;
irqs             1625 drivers/usb/gadget/udc/goku_udc.c 		dev->ep[0].irqs++;
irqs             1632 drivers/usb/gadget/udc/goku_udc.c 			ep->irqs++;
irqs             1641 drivers/usb/gadget/udc/goku_udc.c 		ep->irqs++;
irqs             1649 drivers/usb/gadget/udc/goku_udc.c 		ep->irqs++;
irqs             1655 drivers/usb/gadget/udc/goku_udc.c 		ep->irqs++;
irqs             1661 drivers/usb/gadget/udc/goku_udc.c 		ep->irqs++;
irqs             1678 drivers/usb/gadget/udc/goku_udc.c 		ep->irqs++;
irqs              207 drivers/usb/gadget/udc/goku_udc.h 	unsigned long				irqs;
irqs              258 drivers/usb/gadget/udc/goku_udc.h 	unsigned long			irqs;
irqs             1448 drivers/usb/gadget/udc/net2272.c 		dev->ep[i].irqs = 0;
irqs             1599 drivers/usb/gadget/udc/net2272.c 	ep->irqs++;
irqs             1729 drivers/usb/gadget/udc/net2272.c 		ep->irqs++;
irqs              422 drivers/usb/gadget/udc/net2272.h 	unsigned long irqs;
irqs             1788 drivers/usb/gadget/udc/net2280.c 		if (i && !ep->irqs)
irqs             1790 drivers/usb/gadget/udc/net2280.c 		t = scnprintf(next, size, " %s/%lu", ep->ep.name, ep->irqs);
irqs             2427 drivers/usb/gadget/udc/net2280.c 		dev->ep[i].irqs = 0;
irqs             2527 drivers/usb/gadget/udc/net2280.c 	ep->irqs++;
irqs             3130 drivers/usb/gadget/udc/net2280.c 		ep->irqs++;
irqs             3511 drivers/usb/gadget/udc/net2280.c 		ep->irqs++;
irqs               98 drivers/usb/gadget/udc/net2280.h 	unsigned long				irqs;
irqs              199 drivers/usb/gadget/udc/omap_udc.c 	ep->irqs = 0;
irqs              642 drivers/usb/gadget/udc/omap_udc.c 		ep->irqs++;
irqs              661 drivers/usb/gadget/udc/omap_udc.c 		ep->irqs++;
irqs              679 drivers/usb/gadget/udc/omap_udc.c 		ep->irqs++;
irqs             1394 drivers/usb/gadget/udc/omap_udc.c 	ep0->irqs++;
irqs             1906 drivers/usb/gadget/udc/omap_udc.c 		ep->irqs++;
irqs             1942 drivers/usb/gadget/udc/omap_udc.c 		ep->irqs++;
irqs             2012 drivers/usb/gadget/udc/omap_udc.c 		ep->irqs++;
irqs             2053 drivers/usb/gadget/udc/omap_udc.c 		ep->irqs = 0;
irqs             2060 drivers/usb/gadget/udc/omap_udc.c 	udc->ep[0].irqs = 0;
irqs             2176 drivers/usb/gadget/udc/omap_udc.c 		ep->irqs, stat_flg,
irqs              142 drivers/usb/gadget/udc/omap_udc.h 	unsigned long			irqs;
irqs             1297 drivers/usb/gadget/udc/pxa25x_udc.c 		dev->stats.irqs);
irqs             1418 drivers/usb/gadget/udc/pxa25x_udc.c 	dev->stats.irqs = 0;
irqs             1577 drivers/usb/gadget/udc/pxa25x_udc.c 	dev->stats.irqs++;
irqs             1912 drivers/usb/gadget/udc/pxa25x_udc.c 	dev->stats.irqs++;
irqs               82 drivers/usb/gadget/udc/pxa25x_udc.h 	unsigned long			irqs;
irqs              197 drivers/usb/gadget/udc/pxa27x_udc.c 			   ep->stats.irqs,
irqs             2146 drivers/usb/gadget/udc/pxa27x_udc.c 		udc->pxa_ep[0].stats.irqs++;
irqs             2162 drivers/usb/gadget/udc/pxa27x_udc.c 			ep->stats.irqs++;
irqs             2175 drivers/usb/gadget/udc/pxa27x_udc.c 			ep->stats.irqs++;
irqs              295 drivers/usb/gadget/udc/pxa27x_udc.h 	unsigned long irqs;
irqs              511 drivers/usb/host/u132-hcd.c 	unsigned long irqs;
irqs              514 drivers/usb/host/u132-hcd.c 	spin_lock_irqsave(&endp->queue_lock.slock, irqs);
irqs              519 drivers/usb/host/u132-hcd.c 		spin_unlock_irqrestore(&endp->queue_lock.slock, irqs);
irqs              528 drivers/usb/host/u132-hcd.c 		spin_unlock_irqrestore(&endp->queue_lock.slock, irqs);
irqs              550 drivers/usb/host/u132-hcd.c 	unsigned long irqs;
irqs              553 drivers/usb/host/u132-hcd.c 	spin_lock_irqsave(&endp->queue_lock.slock, irqs);
irqs              558 drivers/usb/host/u132-hcd.c 		spin_unlock_irqrestore(&endp->queue_lock.slock, irqs);
irqs              567 drivers/usb/host/u132-hcd.c 		spin_unlock_irqrestore(&endp->queue_lock.slock, irqs);
irqs             1856 drivers/usb/host/u132-hcd.c 	unsigned long irqs;
irqs             1865 drivers/usb/host/u132-hcd.c 	spin_lock_irqsave(&endp->queue_lock.slock, irqs);
irqs             1868 drivers/usb/host/u132-hcd.c 		spin_unlock_irqrestore(&endp->queue_lock.slock, irqs);
irqs             1919 drivers/usb/host/u132-hcd.c 	spin_unlock_irqrestore(&endp->queue_lock.slock, irqs);
irqs             1955 drivers/usb/host/u132-hcd.c 	unsigned long irqs;
irqs             1964 drivers/usb/host/u132-hcd.c 	spin_lock_irqsave(&endp->queue_lock.slock, irqs);
irqs             1967 drivers/usb/host/u132-hcd.c 		spin_unlock_irqrestore(&endp->queue_lock.slock, irqs);
irqs             2018 drivers/usb/host/u132-hcd.c 	spin_unlock_irqrestore(&endp->queue_lock.slock, irqs);
irqs             2051 drivers/usb/host/u132-hcd.c 	unsigned long irqs;
irqs             2060 drivers/usb/host/u132-hcd.c 	spin_lock_irqsave(&endp->queue_lock.slock, irqs);
irqs             2063 drivers/usb/host/u132-hcd.c 		spin_unlock_irqrestore(&endp->queue_lock.slock, irqs);
irqs             2107 drivers/usb/host/u132-hcd.c 		spin_unlock_irqrestore(&endp->queue_lock.slock, irqs);
irqs             2128 drivers/usb/host/u132-hcd.c 		spin_unlock_irqrestore(&endp->queue_lock.slock, irqs);
irqs             2262 drivers/usb/host/u132-hcd.c 				unsigned long irqs;
irqs             2265 drivers/usb/host/u132-hcd.c 					irqs);
irqs             2278 drivers/usb/host/u132-hcd.c 					irqs);
irqs             2304 drivers/usb/host/u132-hcd.c 				unsigned long irqs;
irqs             2307 drivers/usb/host/u132-hcd.c 					irqs);
irqs             2320 drivers/usb/host/u132-hcd.c 					irqs);
irqs             2353 drivers/usb/host/u132-hcd.c 				unsigned long irqs;
irqs             2356 drivers/usb/host/u132-hcd.c 					irqs);
irqs             2368 drivers/usb/host/u132-hcd.c 					irqs);
irqs             2413 drivers/usb/host/u132-hcd.c 	unsigned long irqs;
irqs             2416 drivers/usb/host/u132-hcd.c 	spin_lock_irqsave(&endp->queue_lock.slock, irqs);
irqs             2419 drivers/usb/host/u132-hcd.c 		spin_unlock_irqrestore(&endp->queue_lock.slock, irqs);
irqs             2428 drivers/usb/host/u132-hcd.c 		spin_unlock_irqrestore(&endp->queue_lock.slock, irqs);
irqs             2436 drivers/usb/host/u132-hcd.c 			spin_unlock_irqrestore(&endp->queue_lock.slock, irqs);
irqs             2439 drivers/usb/host/u132-hcd.c 			spin_unlock_irqrestore(&endp->queue_lock.slock, irqs);
irqs             2470 drivers/usb/host/u132-hcd.c 					irqs);
irqs             2478 drivers/usb/host/u132-hcd.c 					irqs);
irqs             2493 drivers/usb/host/u132-hcd.c 			spin_unlock_irqrestore(&endp->queue_lock.slock, irqs);
irqs             2501 drivers/usb/host/u132-hcd.c 			spin_unlock_irqrestore(&endp->queue_lock.slock, irqs);
irqs              359 drivers/vfio/platform/vfio_platform_common.c 		info.flags = vdev->irqs[info.index].flags;
irqs              360 drivers/vfio/platform/vfio_platform_common.c 		info.count = vdev->irqs[info.index].count;
irqs               49 drivers/vfio/platform/vfio_platform_irq.c 	if (!(vdev->irqs[index].flags & VFIO_IRQ_INFO_MASKABLE))
irqs               56 drivers/vfio/platform/vfio_platform_irq.c 			return vfio_virqfd_enable((void *) &vdev->irqs[index],
irqs               59 drivers/vfio/platform/vfio_platform_irq.c 						  &vdev->irqs[index].mask, fd);
irqs               61 drivers/vfio/platform/vfio_platform_irq.c 		vfio_virqfd_disable(&vdev->irqs[index].mask);
irqs               66 drivers/vfio/platform/vfio_platform_irq.c 		vfio_platform_mask(&vdev->irqs[index]);
irqs               72 drivers/vfio/platform/vfio_platform_irq.c 			vfio_platform_mask(&vdev->irqs[index]);
irqs              109 drivers/vfio/platform/vfio_platform_irq.c 	if (!(vdev->irqs[index].flags & VFIO_IRQ_INFO_MASKABLE))
irqs              116 drivers/vfio/platform/vfio_platform_irq.c 			return vfio_virqfd_enable((void *) &vdev->irqs[index],
irqs              119 drivers/vfio/platform/vfio_platform_irq.c 						  &vdev->irqs[index].unmask,
irqs              122 drivers/vfio/platform/vfio_platform_irq.c 		vfio_virqfd_disable(&vdev->irqs[index].unmask);
irqs              127 drivers/vfio/platform/vfio_platform_irq.c 		vfio_platform_unmask(&vdev->irqs[index]);
irqs              133 drivers/vfio/platform/vfio_platform_irq.c 			vfio_platform_unmask(&vdev->irqs[index]);
irqs              175 drivers/vfio/platform/vfio_platform_irq.c 	struct vfio_platform_irq *irq = &vdev->irqs[index];
irqs              223 drivers/vfio/platform/vfio_platform_irq.c 	struct vfio_platform_irq *irq = &vdev->irqs[index];
irqs              226 drivers/vfio/platform/vfio_platform_irq.c 	if (vdev->irqs[index].flags & VFIO_IRQ_INFO_AUTOMASKED)
irqs              289 drivers/vfio/platform/vfio_platform_irq.c 	vdev->irqs = kcalloc(cnt, sizeof(struct vfio_platform_irq), GFP_KERNEL);
irqs              290 drivers/vfio/platform/vfio_platform_irq.c 	if (!vdev->irqs)
irqs              299 drivers/vfio/platform/vfio_platform_irq.c 		spin_lock_init(&vdev->irqs[i].lock);
irqs              301 drivers/vfio/platform/vfio_platform_irq.c 		vdev->irqs[i].flags = VFIO_IRQ_INFO_EVENTFD;
irqs              304 drivers/vfio/platform/vfio_platform_irq.c 			vdev->irqs[i].flags |= VFIO_IRQ_INFO_MASKABLE
irqs              307 drivers/vfio/platform/vfio_platform_irq.c 		vdev->irqs[i].count = 1;
irqs              308 drivers/vfio/platform/vfio_platform_irq.c 		vdev->irqs[i].hwirq = hwirq;
irqs              309 drivers/vfio/platform/vfio_platform_irq.c 		vdev->irqs[i].masked = false;
irqs              316 drivers/vfio/platform/vfio_platform_irq.c 	kfree(vdev->irqs);
irqs              328 drivers/vfio/platform/vfio_platform_irq.c 	kfree(vdev->irqs);
irqs               47 drivers/vfio/platform/vfio_platform_private.h 	struct vfio_platform_irq	*irqs;
irqs               42 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c 	unsigned irqs[32];
irqs               78 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c 	seq_printf(s, "%-20s %10d\n", #x, stats.irqs[ffs(DISPC_IRQ_##x)-1]);
irqs              274 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c 	dss_collect_irq_stats(irqstatus, dispc_compat.irq_stats.irqs);
irqs              529 drivers/watchdog/cpwd.c 	p->irq = op->archdata.irqs[0];
irqs               30 include/clocksource/samsung_pwm.h 		unsigned int *irqs, struct samsung_pwm_variant *variant);
irqs              180 include/linux/amba/bus.h #define AMBA_APB_DEVICE(name, busid, id, base, irqs, data)	\
irqs              184 include/linux/amba/bus.h 	.irq = irqs,						\
irqs              191 include/linux/amba/bus.h #define AMBA_AHB_DEVICE(name, busid, id, base, irqs, data)	\
irqs              195 include/linux/amba/bus.h 	.irq = irqs,						\
irqs              194 include/linux/fsl/mc.h 	struct fsl_mc_device_irq **irqs;
irqs               10 include/linux/gpio/gpio-reg.h 	const char *const *names, struct irq_domain *irqdom, const int *irqs);
irqs               31 include/linux/irq_sim.h 	struct irq_sim_irq_ctx	*irqs;
irqs             1252 include/linux/regmap.h 	const struct regmap_irq *irqs;
irqs               82 include/linux/stmmac.h 	int *irqs;
irqs               26 include/linux/sxgbe_platform.h 	int *irqs;
irqs               79 kernel/irq/irq_sim.c 	sim->irqs = kmalloc_array(num_irqs, sizeof(*sim->irqs), GFP_KERNEL);
irqs               80 kernel/irq/irq_sim.c 	if (!sim->irqs)
irqs               85 kernel/irq/irq_sim.c 		kfree(sim->irqs);
irqs               91 kernel/irq/irq_sim.c 		kfree(sim->irqs);
irqs               97 kernel/irq/irq_sim.c 		sim->irqs[i].irqnum = sim->irq_base + i;
irqs               98 kernel/irq/irq_sim.c 		sim->irqs[i].enabled = false;
irqs              100 kernel/irq/irq_sim.c 		irq_set_chip_data(sim->irq_base + i, &sim->irqs[i]);
irqs              124 kernel/irq/irq_sim.c 	kfree(sim->irqs);
irqs              176 kernel/irq/irq_sim.c 	if (sim->irqs[offset].enabled) {
irqs              192 kernel/irq/irq_sim.c 	return sim->irqs[offset].irqnum;
irqs              382 kernel/irq/timings.c static u64 __irq_timings_next_event(struct irqt_stat *irqs, int irq, u64 now)
irqs              386 kernel/irq/timings.c 	if ((now - irqs->last_ts) >= NSEC_PER_SEC) {
irqs              387 kernel/irq/timings.c 		irqs->count = irqs->last_ts = 0;
irqs              396 kernel/irq/timings.c 	period_max = irqs->count > (3 * PREDICTION_PERIOD_MAX) ?
irqs              397 kernel/irq/timings.c 		PREDICTION_PERIOD_MAX : irqs->count / 3;
irqs              409 kernel/irq/timings.c 	count = irqs->count < IRQ_TIMINGS_SIZE ?
irqs              410 kernel/irq/timings.c 		irqs->count : IRQ_TIMINGS_SIZE;
irqs              412 kernel/irq/timings.c 	start = irqs->count < IRQ_TIMINGS_SIZE ?
irqs              413 kernel/irq/timings.c 		0 : (irqs->count & IRQ_TIMINGS_MASK);
irqs              424 kernel/irq/timings.c 		irqs->timings[i] = irqs->circ_timings[index];
irqs              425 kernel/irq/timings.c 		min = min_t(int, irqs->timings[i], min);
irqs              428 kernel/irq/timings.c 	index = irq_timings_next_event_index(irqs->timings, count, period_max);
irqs              430 kernel/irq/timings.c 		return irqs->last_ts + irqs->ema_time[min];
irqs              432 kernel/irq/timings.c 	return irqs->last_ts + irqs->ema_time[index];
irqs              446 kernel/irq/timings.c static __always_inline void __irq_timings_store(int irq, struct irqt_stat *irqs,
irqs              460 kernel/irq/timings.c 	irqs->circ_timings[irqs->count & IRQ_TIMINGS_MASK] = index;
irqs              462 kernel/irq/timings.c 	irqs->ema_time[index] = irq_timings_ema_new(interval,
irqs              463 kernel/irq/timings.c 						    irqs->ema_time[index]);
irqs              465 kernel/irq/timings.c 	irqs->count++;
irqs              468 kernel/irq/timings.c static inline void irq_timings_store(int irq, struct irqt_stat *irqs, u64 ts)
irqs              470 kernel/irq/timings.c 	u64 old_ts = irqs->last_ts;
irqs              477 kernel/irq/timings.c 	irqs->last_ts = ts;
irqs              498 kernel/irq/timings.c 		irqs->count = 0;
irqs              502 kernel/irq/timings.c 	__irq_timings_store(irq, irqs, interval);
irqs              534 kernel/irq/timings.c 	struct irqt_stat *irqs;
irqs              576 kernel/irq/timings.c 		irqs = this_cpu_ptr(s);
irqs              578 kernel/irq/timings.c 		ts = __irq_timings_next_event(irqs, i, now);
irqs              772 kernel/irq/timings.c 	struct irqt_stat *irqs;
irqs              787 kernel/irq/timings.c 	irqs = this_cpu_ptr(s);
irqs              795 kernel/irq/timings.c 		__irq_timings_store(irq, irqs, ti->intervals[i]);
irqs              796 kernel/irq/timings.c 		if (irqs->circ_timings[i & IRQ_TIMINGS_MASK] != index) {
irqs              802 kernel/irq/timings.c 	if (irqs->count != ti->count) {
irqs               58 kernel/trace/trace_functions_graph.c 	{ TRACER_OPT(funcgraph-irqs, TRACE_GRAPH_PRINT_IRQS) },
irqs              232 sound/isa/cmi8328.c 	static int irqs[] = { 9, 10, 11, 7, -1 };
irqs              252 sound/isa/cmi8328.c 		irq[ndev] = snd_legacy_find_free_irq(irqs);
irqs              273 sound/isa/cmi8328.c 	pos = array_find(irqs, irq[ndev]);
irqs              183 sound/isa/es1688/es1688_lib.c 	static int irqs[16] = {-1, -1, 0, -1, -1, 1, -1, 2, -1, 0, 3, -1, -1, -1, -1, -1};
irqs              226 sound/isa/es1688/es1688_lib.c 		irq_bits = irqs[chip->irq & 0x0f];
irqs              269 sound/isa/gus/gus_main.c 	static unsigned char irqs[16] =
irqs              300 sound/isa/gus/gus_main.c 	irq = irqs[irq & 0x0f];
irqs             5010 sound/soc/codecs/wcd9335.c 	.irqs = wcd9335_codec_irqs,
irqs              186 sound/soc/mediatek/common/mtk-afe-fe-dai.c 	struct mtk_base_afe_irq *irqs = &afe->irqs[memif->irq_usage];
irqs              187 sound/soc/mediatek/common/mtk-afe-fe-dai.c 	const struct mtk_base_irq_data *irq_data = irqs->irq_data;
irqs              291 sound/soc/mediatek/common/mtk-afe-fe-dai.c 		if (afe->irqs[i].irq_occupyed == 0) {
irqs              292 sound/soc/mediatek/common/mtk-afe-fe-dai.c 			afe->irqs[i].irq_occupyed = 1;
irqs              306 sound/soc/mediatek/common/mtk-afe-fe-dai.c 		afe->irqs[irq_id].irq_occupyed = 0;
irqs               75 sound/soc/mediatek/common/mtk-base-afe.h 	struct mtk_base_afe_irq *irqs;
irqs             1302 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		irq = &afe->irqs[memif->irq_usage];
irqs             1385 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 	afe->irqs = devm_kcalloc(dev, afe->irqs_size, sizeof(*afe->irqs),
irqs             1387 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 	if (!afe->irqs)
irqs             1391 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		afe->irqs[i].irq_data = &irq_data[i];
irqs              633 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 		irq = &afe->irqs[memif->irq_usage];
irqs              801 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 	afe->irqs = devm_kcalloc(dev, afe->irqs_size, sizeof(*afe->irqs),
irqs              803 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 	if (!afe->irqs)
irqs              807 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 		afe->irqs[i].irq_data = &irq_data[i];
irqs              936 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 		irq = &afe->irqs[memif->irq_usage];
irqs             1110 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 	afe->irqs = devm_kcalloc(afe->dev, afe->irqs_size,
irqs             1111 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 				 sizeof(*afe->irqs), GFP_KERNEL);
irqs             1112 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 	if (!afe->irqs)
irqs             1117 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 		afe->irqs[i].irq_data = &irq_data[i];
irqs             1118 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 		afe->irqs[i].irq_occupyed = true;
irqs              961 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 		irq = &afe->irqs[memif->irq_usage];
irqs             1165 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 	afe->irqs = devm_kcalloc(dev, afe->irqs_size, sizeof(*afe->irqs),
irqs             1167 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 	if (!afe->irqs)
irqs             1171 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 		afe->irqs[i].irq_data = &irq_data[i];
irqs              478 sound/soc/qcom/lpass-platform.c 	unsigned int irqs;
irqs              482 sound/soc/qcom/lpass-platform.c 			LPAIF_IRQSTAT_REG(v, LPAIF_IRQ_PORT_HOST), &irqs);
irqs              490 sound/soc/qcom/lpass-platform.c 		if (irqs & LPAIF_IRQ_ALL(chan) && drvdata->substream[chan]) {
irqs              493 sound/soc/qcom/lpass-platform.c 						drvdata, chan, irqs);
irqs              385 sound/soc/samsung/s3c-i2s-v2.c 	unsigned long irqs;
irqs              408 sound/soc/samsung/s3c-i2s-v2.c 		local_irq_save(irqs);
irqs              415 sound/soc/samsung/s3c-i2s-v2.c 		local_irq_restore(irqs);
irqs              422 sound/soc/samsung/s3c-i2s-v2.c 		local_irq_save(irqs);
irqs              429 sound/soc/samsung/s3c-i2s-v2.c 		local_irq_restore(irqs);
irqs             1015 sound/sparc/amd7930.c 	irq = op->archdata.irqs[0];
irqs             1832 sound/sparc/cs4231.c 	if (request_irq(op->archdata.irqs[0], snd_cs4231_sbus_interrupt,
irqs             1835 sound/sparc/cs4231.c 			    dev, op->archdata.irqs[0]);
irqs             1839 sound/sparc/cs4231.c 	chip->irq[0] = op->archdata.irqs[0];
irqs             1870 sound/sparc/cs4231.c 		op->archdata.irqs[0]);
irqs             1979 sound/sparc/cs4231.c 	chip->c_dma.ebus_info.irq = op->archdata.irqs[0];
irqs             1984 sound/sparc/cs4231.c 	chip->p_dma.ebus_info.irq = op->archdata.irqs[1];
irqs             2060 sound/sparc/cs4231.c 		op->archdata.irqs[0]);
irqs             2613 sound/sparc/dbri.c 	irq = op->archdata.irqs[0];