Symbol: irqstat
arch/arm/include/asm/arch_gicv3.h
75
u32 irqstat = read_sysreg(ICC_IAR1);
arch/arm/include/asm/arch_gicv3.h
79
return irqstat;
arch/arm64/include/asm/arch_gicv3.h
37
u64 irqstat;
arch/arm64/include/asm/arch_gicv3.h
39
irqstat = read_sysreg_s(SYS_ICC_IAR1_EL1);
arch/arm64/include/asm/arch_gicv3.h
41
return irqstat;
arch/arm64/include/asm/arch_gicv3.h
67
u64 irqstat, apr;
arch/arm64/include/asm/arch_gicv3.h
71
irqstat = read_sysreg_s(SYS_ICC_IAR1_EL1);
arch/arm64/include/asm/arch_gicv3.h
77
return irqstat;
arch/parisc/kernel/smp.c
347
*per_cpu_ptr(desc->kstat_irqs, cpuid) = (struct irqstat) { };
drivers/atm/idt77252.c
2637
return sprintf(page, "TSIF: %lu\n", card->irqstat[15]);
drivers/atm/idt77252.c
2639
return sprintf(page, "TXICP: %lu\n", card->irqstat[14]);
drivers/atm/idt77252.c
2641
return sprintf(page, "TSQF: %lu\n", card->irqstat[12]);
drivers/atm/idt77252.c
2643
return sprintf(page, "TMROF: %lu\n", card->irqstat[11]);
drivers/atm/idt77252.c
2645
return sprintf(page, "PHYI: %lu\n", card->irqstat[10]);
drivers/atm/idt77252.c
2647
return sprintf(page, "FBQ3A: %lu\n", card->irqstat[8]);
drivers/atm/idt77252.c
2649
return sprintf(page, "FBQ2A: %lu\n", card->irqstat[7]);
drivers/atm/idt77252.c
2651
return sprintf(page, "RSQF: %lu\n", card->irqstat[6]);
drivers/atm/idt77252.c
2653
return sprintf(page, "EPDU: %lu\n", card->irqstat[5]);
drivers/atm/idt77252.c
2655
return sprintf(page, "RAWCF: %lu\n", card->irqstat[4]);
drivers/atm/idt77252.c
2657
return sprintf(page, "FBQ1A: %lu\n", card->irqstat[3]);
drivers/atm/idt77252.c
2659
return sprintf(page, "FBQ0A: %lu\n", card->irqstat[2]);
drivers/atm/idt77252.c
2661
return sprintf(page, "RSQAF: %lu\n", card->irqstat[1]);
drivers/atm/idt77252.c
2729
card->irqstat[15]++;
drivers/atm/idt77252.c
2734
card->irqstat[14]++;
drivers/atm/idt77252.c
2741
card->irqstat[12]++;
drivers/atm/idt77252.c
2746
card->irqstat[11]++;
drivers/atm/idt77252.c
2752
card->irqstat[5]++;
drivers/atm/idt77252.c
2757
card->irqstat[1]++;
drivers/atm/idt77252.c
2762
card->irqstat[6]++;
drivers/atm/idt77252.c
2767
card->irqstat[4]++;
drivers/atm/idt77252.c
2773
card->irqstat[10]++;
drivers/atm/idt77252.c
2786
card->irqstat[2]++;
drivers/atm/idt77252.c
2788
card->irqstat[3]++;
drivers/atm/idt77252.c
2790
card->irqstat[7]++;
drivers/atm/idt77252.c
2792
card->irqstat[8]++;
drivers/atm/idt77252.h
375
unsigned long irqstat[16];
drivers/irqchip/irq-armada-370-xp.c
707
u32 irqstat;
drivers/irqchip/irq-armada-370-xp.c
710
irqstat = readl_relaxed(mpic->per_cpu + MPIC_CPU_INTACK);
drivers/irqchip/irq-armada-370-xp.c
711
i = FIELD_GET(MPIC_CPU_INTACK_IID_MASK, irqstat);
drivers/irqchip/irq-atmel-aic.c
65
u32 irqstat;
drivers/irqchip/irq-atmel-aic.c
68
irqstat = irq_reg_readl(gc, AT91_AIC_ISR);
drivers/irqchip/irq-atmel-aic.c
70
if (!irqstat)
drivers/irqchip/irq-atmel-aic5.c
74
u32 irqstat;
drivers/irqchip/irq-atmel-aic5.c
77
irqstat = irq_reg_readl(bgc, AT91_AIC5_ISR);
drivers/irqchip/irq-atmel-aic5.c
79
if (!irqstat)
drivers/irqchip/irq-clps711x.c
74
u32 irqstat;
drivers/irqchip/irq-clps711x.c
77
irqstat = readw_relaxed(clps711x_intc->intmr[0]) &
drivers/irqchip/irq-clps711x.c
79
if (irqstat)
drivers/irqchip/irq-clps711x.c
81
fls(irqstat) - 1);
drivers/irqchip/irq-clps711x.c
83
irqstat = readw_relaxed(clps711x_intc->intmr[1]) &
drivers/irqchip/irq-clps711x.c
85
if (irqstat)
drivers/irqchip/irq-clps711x.c
87
fls(irqstat) - 1 + 16);
drivers/irqchip/irq-clps711x.c
88
} while (irqstat);
drivers/irqchip/irq-gic.c
336
u32 irqstat, irqnr;
drivers/irqchip/irq-gic.c
341
irqstat = readl_relaxed(cpu_base + GIC_CPU_INTACK);
drivers/irqchip/irq-gic.c
342
irqnr = irqstat & GICC_IAR_INT_ID_MASK;
drivers/irqchip/irq-gic.c
348
writel_relaxed(irqstat, cpu_base + GIC_CPU_EOI);
drivers/irqchip/irq-gic.c
367
this_cpu_write(sgi_intid, irqstat);
drivers/irqchip/irq-hip04.c
201
u32 irqstat, irqnr;
drivers/irqchip/irq-hip04.c
205
irqstat = readl_relaxed(cpu_base + GIC_CPU_INTACK);
drivers/irqchip/irq-hip04.c
206
irqnr = irqstat & GICC_IAR_INT_ID_MASK;
drivers/irqchip/irq-imx-intmux.c
188
unsigned long irqstat;
drivers/irqchip/irq-imx-intmux.c
194
irqstat = readl_relaxed(data->regs + CHANIPR(idx));
drivers/irqchip/irq-imx-intmux.c
196
for_each_set_bit(pos, &irqstat, 32)
drivers/regulator/ltc3589.c
354
unsigned int i, irqstat, event;
drivers/regulator/ltc3589.c
356
regmap_read(ltc3589->regmap, LTC3589_IRQSTAT, &irqstat);
drivers/regulator/ltc3589.c
358
if (irqstat & LTC3589_IRQSTAT_THERMAL_WARN) {
drivers/regulator/ltc3589.c
365
if (irqstat & LTC3589_IRQSTAT_UNDERVOLT_WARN) {
drivers/regulator/ltc3676.c
271
unsigned int i, irqstat, event;
drivers/regulator/ltc3676.c
273
regmap_read(ltc3676->regmap, LTC3676_IRQSTAT, &irqstat);
drivers/regulator/ltc3676.c
275
dev_dbg(dev, "irq%d irqstat=0x%02x\n", irq, irqstat);
drivers/regulator/ltc3676.c
276
if (irqstat & LTC3676_IRQSTAT_THERMAL_WARN) {
drivers/regulator/ltc3676.c
284
if (irqstat & LTC3676_IRQSTAT_UNDERVOLT_WARN) {
drivers/rtc/rtc-cmos.c
693
u8 irqstat;
drivers/rtc/rtc-cmos.c
709
irqstat = CMOS_READ(RTC_INTR_FLAGS);
drivers/rtc/rtc-cmos.c
712
irqstat = (unsigned long)irq & 0xF0;
drivers/rtc/rtc-cmos.c
718
irqstat &= (rtc_control & RTC_IRQMASK) | RTC_IRQF;
drivers/rtc/rtc-cmos.c
720
irqstat &= (cmos_rtc.suspend_ctrl & RTC_IRQMASK) | RTC_IRQF;
drivers/rtc/rtc-cmos.c
726
if (irqstat & RTC_AIE) {
drivers/rtc/rtc-cmos.c
736
if (is_intr(irqstat)) {
drivers/rtc/rtc-cmos.c
737
rtc_update_irq(p, 1, irqstat);
drivers/rtc/rtc-twl.c
150
unsigned char irqstat;
drivers/rtc/rtc-twl.c
651
twl_rtc->irqstat = twl_rtc->rtc_irq_bits;
drivers/rtc/rtc-twl.c
661
set_rtc_irq_bit(twl_rtc, twl_rtc->irqstat);
drivers/soc/ixp4xx/ixp4xx-qmgr.c
147
__raw_writel(0xFFFFFFFF, &qmgr_regs->irqstat[0]);
drivers/soc/ixp4xx/ixp4xx-qmgr.c
172
__raw_writel(0xFFFFFFFF, &qmgr_regs->irqstat[1]);
drivers/soc/ixp4xx/ixp4xx-qmgr.c
189
u32 req_bitmap = __raw_readl(&qmgr_regs->irqstat[half]);
drivers/soc/ixp4xx/ixp4xx-qmgr.c
193
__raw_writel(req_bitmap, &qmgr_regs->irqstat[half]); /* ACK */
drivers/soc/ixp4xx/ixp4xx-qmgr.c
226
__raw_writel(mask, &qmgr_regs->irqstat[half]); /* clear */
drivers/soc/ixp4xx/ixp4xx-qmgr.c
406
__raw_writel(0xFFFFFFFF, &qmgr_regs->irqstat[i]); /* clear */
drivers/spi/spi-omap2-mcspi.c
1113
u32 irqstat;
drivers/spi/spi-omap2-mcspi.c
1115
irqstat = mcspi_read_reg(mcspi->ctlr, OMAP2_MCSPI_IRQSTATUS);
drivers/spi/spi-omap2-mcspi.c
1116
if (!irqstat)
drivers/spi/spi-omap2-mcspi.c
1121
if (irqstat & OMAP2_MCSPI_IRQSTATUS_EOW)
drivers/tty/serial/bcm63xx_uart.c
334
unsigned int irqstat;
drivers/tty/serial/bcm63xx_uart.c
339
irqstat = bcm_uart_readl(port, UART_IR_REG);
drivers/tty/serial/bcm63xx_uart.c
340
if (irqstat & UART_RX_INT_STAT)
drivers/tty/serial/bcm63xx_uart.c
343
if (irqstat & UART_TX_INT_STAT)
drivers/tty/serial/bcm63xx_uart.c
346
if (irqstat & UART_IR_MASK(UART_IR_EXTIP)) {
drivers/usb/host/isp116x-hcd.c
594
u16 irqstat;
drivers/usb/host/isp116x-hcd.c
599
irqstat = isp116x_read_reg16(isp116x, HCuPINT);
drivers/usb/host/isp116x-hcd.c
600
isp116x_write_reg16(isp116x, HCuPINT, irqstat);
drivers/usb/host/isp116x-hcd.c
602
if (irqstat & (HCuPINT_ATL | HCuPINT_SOF)) {
drivers/usb/host/isp116x-hcd.c
607
if (irqstat & HCuPINT_OPR) {
drivers/usb/host/isp116x-hcd.c
629
irqstat &= ~HCuPINT_OPR;
drivers/usb/host/isp116x-hcd.c
633
if (irqstat & (HCuPINT_ATL | HCuPINT_SOF)) {
drivers/usb/host/sl811-hcd.c
1129
u8 irqstat;
drivers/usb/host/sl811-hcd.c
1142
irqstat = sl811_read(sl811, SL11H_IRQ_STATUS);
drivers/usb/host/sl811-hcd.c
1151
if (irqstat & SL11H_INTMASK_INSRMV)
drivers/usb/host/sl811-hcd.c
1152
irqstat &= ~SL11H_INTMASK_RD;
drivers/usb/host/sl811-hcd.c
1163
sl811_write(sl811, SL11H_IRQ_STATUS, irqstat);
drivers/usb/host/sl811-hcd.c
1165
if (irqstat & SL11H_INTMASK_RD) {
drivers/usb/host/sl811-hcd.c
1174
if (irqstat & SL11H_INTMASK_DP)
drivers/usb/host/sl811-hcd.c
593
u8 irqstat = 0;
drivers/usb/host/sl811-hcd.c
604
irqstat |= SL11H_INTMASK_DONE_A;
drivers/usb/host/sl811-hcd.c
616
irqstat |= SL11H_INTMASK_DONE_A;
drivers/usb/host/sl811-hcd.c
619
return irqstat;
drivers/usb/host/sl811-hcd.c
626
u8 irqstat;
drivers/usb/host/sl811-hcd.c
633
irqstat = sl811_read(sl811, SL11H_IRQ_STATUS) & ~SL11H_INTMASK_DP;
drivers/usb/host/sl811-hcd.c
634
if (irqstat) {
drivers/usb/host/sl811-hcd.c
635
sl811_write(sl811, SL11H_IRQ_STATUS, irqstat);
drivers/usb/host/sl811-hcd.c
636
irqstat &= sl811->irq_enable;
drivers/usb/host/sl811-hcd.c
641
if (irqstat == 0) {
drivers/usb/host/sl811-hcd.c
642
irqstat = checkdone(sl811);
drivers/usb/host/sl811-hcd.c
643
if (irqstat)
drivers/usb/host/sl811-hcd.c
651
if (irqstat & SL11H_INTMASK_DONE_A) {
drivers/usb/host/sl811-hcd.c
657
if (irqstat & SL11H_INTMASK_DONE_B) {
drivers/usb/host/sl811-hcd.c
663
if (irqstat & SL11H_INTMASK_SOFINTR) {
drivers/usb/host/sl811-hcd.c
682
if (irqstat & SL11H_INTMASK_INSRMV) {
drivers/usb/host/sl811-hcd.c
723
if (irqstat & SL11H_INTMASK_RD)
drivers/usb/host/sl811-hcd.c
730
} else if (irqstat & SL11H_INTMASK_RD) {
drivers/usb/host/sl811-hcd.c
736
irqstat &= ~SL11H_INTMASK_RD;
drivers/usb/host/sl811-hcd.c
739
if (irqstat) {
include/linux/irqdesc.h
83
struct irqstat __percpu *kstat_irqs;
include/linux/soc/ixp4xx/qmgr.h
52
u32 irqstat[2]; /* 0x438 - 0x43F - IRQ access only */
kernel/irq/irqdesc.c
216
desc->kstat_irqs = alloc_percpu(struct irqstat);
kernel/irq/irqdesc.c
631
*per_cpu_ptr(desc->kstat_irqs, cpu) = (struct irqstat) { };
tools/testing/selftests/kvm/lib/arm64/gic.c
76
uint64_t irqstat;
tools/testing/selftests/kvm/lib/arm64/gic.c
81
irqstat = gic_common_ops->gic_read_iar();
tools/testing/selftests/kvm/lib/arm64/gic.c
82
intid = irqstat & GENMASK(23, 0);
tools/testing/selftests/kvm/lib/arm64/gic_v3.c
96
uint64_t irqstat = read_sysreg_s(SYS_ICC_IAR1_EL1);
tools/testing/selftests/kvm/lib/arm64/gic_v3.c
99
return irqstat;