| /Linux-v5.4/arch/powerpc/kernel/ | 
| D | irq.c | 77 DEFINE_PER_CPU_SHARED_ALIGNED(irq_cpustat_t, irq_stat); 78 EXPORT_PER_CPU_SYMBOL(irq_stat); 515 		seq_printf(p, "%10u ", per_cpu(irq_stat, j).timer_irqs_event);  in arch_show_interrupts() 520 		seq_printf(p, "%10u ", per_cpu(irq_stat, j).broadcast_irqs_event);  in arch_show_interrupts() 525 		seq_printf(p, "%10u ", per_cpu(irq_stat, j).timer_irqs_others);  in arch_show_interrupts() 530 		seq_printf(p, "%10u ", per_cpu(irq_stat, j).spurious_irqs);  in arch_show_interrupts() 535 		seq_printf(p, "%10u ", per_cpu(irq_stat, j).pmu_irqs);  in arch_show_interrupts() 540 		seq_printf(p, "%10u ", per_cpu(irq_stat, j).mce_exceptions);  in arch_show_interrupts() 547 					per_cpu(irq_stat, j).hmi_exceptions);  in arch_show_interrupts() 553 		seq_printf(p, "%10u ", per_cpu(irq_stat, j).sreset_irqs);  in arch_show_interrupts() [all …] 
 | 
| /Linux-v5.4/arch/x86/include/asm/ | 
| D | hardirq.h | 49 DECLARE_PER_CPU_SHARED_ALIGNED(irq_cpustat_t, irq_stat); 53 #define inc_irq_stat(member)	this_cpu_inc(irq_stat.member) 67 	__this_cpu_write(irq_stat.kvm_cpu_l1tf_flush_l1d, 1);  in kvm_set_cpu_l1tf_flush_l1d() 72 	__this_cpu_write(irq_stat.kvm_cpu_l1tf_flush_l1d, 0);  in kvm_clear_cpu_l1tf_flush_l1d() 77 	return __this_cpu_read(irq_stat.kvm_cpu_l1tf_flush_l1d);  in kvm_get_cpu_l1tf_flush_l1d()
  | 
| /Linux-v5.4/arch/parisc/include/asm/ | 
| D | hardirq.h | 32 DECLARE_PER_CPU_SHARED_ALIGNED(irq_cpustat_t, irq_stat); 35 #define __IRQ_STAT(cpu, member) (irq_stat[cpu].member) 36 #define inc_irq_stat(member)	this_cpu_inc(irq_stat.member) 37 #define __inc_irq_stat(member)	__this_cpu_inc(irq_stat.member)
  | 
| /Linux-v5.4/arch/s390/include/asm/ | 
| D | irq.h | 72 struct irq_stat {  struct 76 DECLARE_PER_CPU_SHARED_ALIGNED(struct irq_stat, irq_stat);  argument 80 	__this_cpu_inc(irq_stat.irqs[irq]);  in inc_irq_stat()
  | 
| /Linux-v5.4/drivers/gpio/ | 
| D | gpio-mxc.c | 261 static void mxc_gpio_irq_handler(struct mxc_gpio_port *port, u32 irq_stat)  in mxc_gpio_irq_handler()  argument 263 	while (irq_stat != 0) {  in mxc_gpio_irq_handler() 264 		int irqoffset = fls(irq_stat) - 1;  in mxc_gpio_irq_handler() 271 		irq_stat &= ~(1 << irqoffset);  in mxc_gpio_irq_handler() 278 	u32 irq_stat;  in mx3_gpio_irq_handler()  local 284 	irq_stat = readl(port->base + GPIO_ISR) & readl(port->base + GPIO_IMR);  in mx3_gpio_irq_handler() 286 	mxc_gpio_irq_handler(port, irq_stat);  in mx3_gpio_irq_handler() 294 	u32 irq_msk, irq_stat;  in mx2_gpio_irq_handler()  local 306 		irq_stat = readl(port->base + GPIO_ISR) & irq_msk;  in mx2_gpio_irq_handler() 307 		if (irq_stat)  in mx2_gpio_irq_handler() [all …] 
 | 
| D | gpio-sodaville.c | 79 	unsigned long irq_stat = readl(sd->gpio_pub_base + GPSTR);  in sdv_gpio_pub_irq_handler()  local 82 	irq_stat &= readl(sd->gpio_pub_base + GPIO_INT);  in sdv_gpio_pub_irq_handler() 83 	if (!irq_stat)  in sdv_gpio_pub_irq_handler() 86 	for_each_set_bit(irq_bit, &irq_stat, 32)  in sdv_gpio_pub_irq_handler()
  | 
| D | gpio-mxs.c | 152 	u32 irq_stat;  in mxs_gpio_irq_handler()  local 157 	irq_stat = readl(port->base + PINCTRL_IRQSTAT(port)) &  in mxs_gpio_irq_handler() 160 	while (irq_stat != 0) {  in mxs_gpio_irq_handler() 161 		int irqoffset = fls(irq_stat) - 1;  in mxs_gpio_irq_handler() 166 		irq_stat &= ~(1 << irqoffset);  in mxs_gpio_irq_handler()
  | 
| /Linux-v5.4/include/linux/ | 
| D | irq_cpustat.h | 21 DECLARE_PER_CPU_ALIGNED(irq_cpustat_t, irq_stat);	/* defined in asm/hardirq.h */ 22 #define __IRQ_STAT(cpu, member)	(per_cpu(irq_stat.member, cpu))
  | 
| /Linux-v5.4/drivers/ide/ | 
| D | cmd64x.c | 208 	u8  irq_stat		= 0;  in cmd64x_clear_irq()  local 210 	(void) pci_read_config_byte(dev, irq_reg, &irq_stat);  in cmd64x_clear_irq() 212 	(void) pci_write_config_byte(dev, irq_reg, irq_stat | irq_mask);  in cmd64x_clear_irq() 235 	u8  irq_stat		= 0;  in cmd64x_test_irq()  local 237 	(void) pci_read_config_byte(dev, irq_reg, &irq_stat);  in cmd64x_test_irq() 240 		 hwif->name, irq_stat, irq_mask);  in cmd64x_test_irq() 242 	return (irq_stat & irq_mask) ? 1 : 0;  in cmd64x_test_irq()
  | 
| /Linux-v5.4/drivers/mailbox/ | 
| D | pl320-ipc.c | 101 	u32 irq_stat;  in ipc_handler()  local 104 	irq_stat = readl_relaxed(ipc_base + IPCMMIS(1));  in ipc_handler() 105 	if (irq_stat & MBOX_MASK(IPC_TX_MBOX)) {  in ipc_handler() 109 	if (irq_stat & MBOX_MASK(IPC_RX_MBOX)) {  in ipc_handler()
  | 
| /Linux-v5.4/include/clocksource/ | 
| D | timer-ti-dm.h | 102 	void __iomem	*irq_stat;	/* TISR/IRQSTATUS interrupt status */  member 283 		timer->irq_stat = timer->io_base + OMAP_TIMER_V1_STAT_OFFSET;  in __omap_dm_timer_init_regs() 290 		timer->irq_stat = timer->io_base + OMAP_TIMER_V2_IRQSTATUS;  in __omap_dm_timer_init_regs() 364 	writel_relaxed(OMAP_TIMER_INT_OVERFLOW, timer->irq_stat);  in __omap_dm_timer_stop() 391 	writel_relaxed(value, timer->irq_stat);  in __omap_dm_timer_write_status()
  | 
| /Linux-v5.4/drivers/ata/ | 
| D | sata_sil24.c | 603 	u32 irq_enabled, irq_mask, irq_stat;  in sil24_exec_polled_cmd()  local 622 	irq_stat = ata_wait_register(ap, port + PORT_IRQ_STAT, irq_mask, 0x0,  in sil24_exec_polled_cmd() 626 	irq_stat >>= PORT_IRQ_RAW_SHIFT;  in sil24_exec_polled_cmd() 628 	if (irq_stat & PORT_IRQ_COMPLETE)  in sil24_exec_polled_cmd() 634 		if (irq_stat & PORT_IRQ_ERROR)  in sil24_exec_polled_cmd() 976 	u32 irq_stat;  in sil24_error_intr()  local 979 	irq_stat = readl(port + PORT_IRQ_STAT);  in sil24_error_intr() 980 	writel(irq_stat, port + PORT_IRQ_STAT);  in sil24_error_intr() 987 	ata_ehi_push_desc(ehi, "irq_stat 0x%08x", irq_stat);  in sil24_error_intr() 989 	if (irq_stat & PORT_IRQ_SDB_NOTIFY) {  in sil24_error_intr() [all …] 
 | 
| D | sata_inic162x.c | 326 static void inic_host_err_intr(struct ata_port *ap, u8 irq_stat, u16 idma_stat)  in inic_host_err_intr()  argument 335 			  irq_stat, idma_stat);  in inic_host_err_intr() 339 	if (irq_stat & (PIRQ_OFFLINE | PIRQ_ONLINE)) {  in inic_host_err_intr() 386 	u8 irq_stat;  in inic_host_intr()  local 390 	irq_stat = readb(port_base + PORT_IRQ_STAT);  in inic_host_intr() 391 	writeb(irq_stat, port_base + PORT_IRQ_STAT);  in inic_host_intr() 394 	if (unlikely((irq_stat & PIRQ_ERR) || (idma_stat & IDMA_STAT_ERR)))  in inic_host_intr() 395 		inic_host_err_intr(ap, irq_stat, idma_stat);  in inic_host_intr() 416 		      qc ? qc->tf.command : 0xff, irq_stat, idma_stat);  in inic_host_intr()
  | 
| D | pata_cmd64x.c | 244 	u8 irq_stat;  in cmd64x_sff_irq_check()  local 247 	pci_read_config_byte(pdev, irq_reg, &irq_stat);  in cmd64x_sff_irq_check() 249 	return irq_stat & irq_mask;  in cmd64x_sff_irq_check() 263 	u8 irq_stat;  in cmd64x_sff_irq_clear()  local 268 	pci_read_config_byte(pdev, irq_reg, &irq_stat);  in cmd64x_sff_irq_clear()
  | 
| D | sata_nv.c | 845 static int nv_host_intr(struct ata_port *ap, u8 irq_stat)  in nv_host_intr()  argument 850 	if (unlikely(irq_stat & (NV_INT_ADDED | NV_INT_REMOVED))) {  in nv_host_intr() 856 	if (!(irq_stat & NV_INT_DEV))  in nv_host_intr() 889 			u8 irq_stat = readb(host->iomap[NV_MMIO_BAR] + NV_INT_STATUS_CK804)  in nv_adma_interrupt()  local 891 			handled += nv_host_intr(ap, irq_stat);  in nv_adma_interrupt() 897 			u8 irq_stat = readb(host->iomap[NV_MMIO_BAR] + NV_INT_STATUS_CK804)  in nv_adma_interrupt()  local 904 				irq_stat |= NV_INT_DEV;  in nv_adma_interrupt() 905 			handled += nv_host_intr(ap, irq_stat);  in nv_adma_interrupt() 1468 static irqreturn_t nv_do_interrupt(struct ata_host *host, u8 irq_stat)  in nv_do_interrupt()  argument 1473 		handled += nv_host_intr(host->ports[i], irq_stat);  in nv_do_interrupt() [all …] 
 | 
| D | pata_cmd640.c | 168 	u8  irq_stat, irq_mask	= ap->port_no ? 0x10 : 0x04;  in cmd640_sff_irq_check()  local 170 	pci_read_config_byte(pdev, irq_reg, &irq_stat);  in cmd640_sff_irq_check() 172 	return irq_stat & irq_mask;  in cmd640_sff_irq_check()
  | 
| /Linux-v5.4/drivers/scsi/ | 
| D | nsp32.c | 1044 	unsigned short irq_stat;  in DEF_SCSI_QCMD()  local 1060 		irq_stat = nsp32_read2(base, IRQ_STATUS);  in DEF_SCSI_QCMD() 1061 		nsp32_dbg(NSP32_DEBUG_INIT, "irq_stat 0x%x", irq_stat);  in DEF_SCSI_QCMD() 1062 	} while (irq_stat & IRQSTATUS_ANY_IRQ);  in DEF_SCSI_QCMD() 1153 	unsigned short auto_stat, irq_stat, trans_stat;  in do_nsp32_isr()  local 1165 	irq_stat = nsp32_read2(base, IRQ_STATUS);  in do_nsp32_isr() 1167 		  "enter IRQ: %d, IRQstatus: 0x%x", irq, irq_stat);  in do_nsp32_isr() 1169 	if ((irq_stat & IRQSTATUS_ANY_IRQ) == 0) {  in do_nsp32_isr() 1170 		nsp32_dbg(NSP32_DEBUG_INTR, "shared interrupt: irq other 0x%x", irq_stat);  in do_nsp32_isr() 1180 	if ((irq_stat == 0xffff) && (trans_stat == 0xffff)) {  in do_nsp32_isr() [all …] 
 | 
| /Linux-v5.4/arch/s390/kernel/ | 
| D | irq.c | 32 DEFINE_PER_CPU_SHARED_ALIGNED(struct irq_stat, irq_stat); 33 EXPORT_PER_CPU_SYMBOL_GPL(irq_stat); 181 				   per_cpu(irq_stat, cpu).irqs[irq]);  in show_interrupts()
  | 
| /Linux-v5.4/drivers/thermal/intel/ | 
| D | intel_bxt_pmic_thermal.c | 160 	u8 reg_val, mask, irq_stat;  in pmic_thermal_irq_handler()  local 182 			irq_stat = ((u8)ret & mask);  in pmic_thermal_irq_handler() 184 			if (!irq_stat)  in pmic_thermal_irq_handler()
  | 
| /Linux-v5.4/arch/parisc/kernel/ | 
| D | irq.c | 145 DEFINE_PER_CPU_SHARED_ALIGNED(irq_cpustat_t, irq_stat); 146 #define irq_stats(x)		(&per_cpu(irq_stat, x)) 426 	last_usage = &per_cpu(irq_stat.irq_stack_usage, cpu);  in stack_overflow_check() 442 	last_usage = &per_cpu(irq_stat.kernel_stack_usage, cpu);  in stack_overflow_check()
  | 
| /Linux-v5.4/drivers/gpu/drm/pl111/ | 
| D | pl111_display.c | 30 	u32 irq_stat;  in pl111_irq()  local 33 	irq_stat = readl(priv->regs + CLCD_PL111_MIS);  in pl111_irq() 35 	if (!irq_stat)  in pl111_irq() 38 	if (irq_stat & CLCD_IRQ_NEXTBASE_UPDATE) {  in pl111_irq() 45 	writel(irq_stat, priv->regs + CLCD_PL111_ICR);  in pl111_irq()
  | 
| /Linux-v5.4/drivers/dma/ | 
| D | uniphier-mdmac.c | 180 	u32 irq_stat;  in uniphier_mdmac_interrupt()  local 184 	irq_stat = readl(mc->reg_ch_base + UNIPHIER_MDMAC_CH_IRQ_DET);  in uniphier_mdmac_interrupt() 190 	if (!irq_stat) {  in uniphier_mdmac_interrupt() 196 	writel(irq_stat, mc->reg_ch_base + UNIPHIER_MDMAC_CH_IRQ_REQ);  in uniphier_mdmac_interrupt()
  | 
| /Linux-v5.4/arch/powerpc/include/asm/ | 
| D | hardirq.h | 26 DECLARE_PER_CPU_SHARED_ALIGNED(irq_cpustat_t, irq_stat);
  | 
| /Linux-v5.4/arch/arm/mach-ebsa110/ | 
| D | core.c | 291 	const char *irq_stat = (char *)0xff000000;  in ebsa110_idle()  local 297 	while (!*irq_stat);  in ebsa110_idle()
  | 
| /Linux-v5.4/arch/x86/kernel/ | 
| D | irq.c | 26 DEFINE_PER_CPU_SHARED_ALIGNED(irq_cpustat_t, irq_stat); 27 EXPORT_PER_CPU_SYMBOL(irq_stat); 55 #define irq_stats(x)		(&per_cpu(irq_stat, x))
  |