hc
2023-12-11 6778948f9de86c3cfaf36725a7c87dcff9ba247f
kernel/arch/arm/include/asm/hardirq.h
....@@ -6,28 +6,11 @@
66 #include <linux/threads.h>
77 #include <asm/irq.h>
88
9
-/* number of IPIS _not_ including IPI_CPU_BACKTRACE */
10
-#define NR_IPI 7
11
-
129 typedef struct {
1310 unsigned int __softirq_pending;
14
-#ifdef CONFIG_SMP
15
- unsigned int ipi_irqs[NR_IPI];
16
-#endif
1711 } ____cacheline_aligned irq_cpustat_t;
1812
1913 #include <linux/irq_cpustat.h> /* Standard mappings for irq_cpustat_t above */
20
-
21
-#define __inc_irq_stat(cpu, member) __IRQ_STAT(cpu, member)++
22
-#define __get_irq_stat(cpu, member) __IRQ_STAT(cpu, member)
23
-
24
-#ifdef CONFIG_SMP
25
-u64 smp_irq_stat_cpu(unsigned int cpu);
26
-#else
27
-#define smp_irq_stat_cpu(cpu) 0
28
-#endif
29
-
30
-#define arch_irq_stat_cpu smp_irq_stat_cpu
3114
3215 #define __ARCH_IRQ_EXIT_IRQS_DISABLED 1
3316