Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
awilliam
GitHub Repository: awilliam/linux-vfio
Path: blob/master/arch/ia64/kernel/nr-irqs.c
10817 views
1
/*
2
* calculate
3
* NR_IRQS = max(IA64_NATIVE_NR_IRQS, XEN_NR_IRQS, FOO_NR_IRQS...)
4
* depending on config.
5
* This must be calculated before processing asm-offset.c.
6
*/
7
8
#define ASM_OFFSETS_C 1
9
10
#include <linux/kbuild.h>
11
#include <linux/threads.h>
12
#include <asm/native/irq.h>
13
#include <asm/xen/irq.h>
14
15
void foo(void)
16
{
17
union paravirt_nr_irqs_max {
18
char ia64_native_nr_irqs[IA64_NATIVE_NR_IRQS];
19
#ifdef CONFIG_XEN
20
char xen_nr_irqs[XEN_NR_IRQS];
21
#endif
22
};
23
24
DEFINE(NR_IRQS, sizeof (union paravirt_nr_irqs_max));
25
}
26
27