search for: paravirt_nr_irqs

Displaying 1 result from an estimated 1 matches for "paravirt_nr_irqs".

2008 Apr 24
1
ia64/pv_ops: paravirtualize NR_IRQS
...id foo(void) offsetof (struct itc_jitter_data_t, itc_jitter)); DEFINE(IA64_ITC_LASTCYCLE_OFFSET, offsetof (struct itc_jitter_data_t, itc_lastcycle)); + BLANK(); + + { + /* + * calculate + * max(IA64_NATIVE_NR_IRQS, XEN_NR_IRQS, FOO_NR_IRQS...) + * depending on config. + */ + union paravirt_nr_irqs_max { + char ia64_native_nr_irqs[IA64_NATIVE_NR_IRQS]; +#ifdef CONFIG_XEN + char xen_nr_irqs[XEN_NR_IRQS]; +#endif + }; + + DEFINE(PARAVIRT_NR_IRQS, sizeof (union paravirt_nr_irqs_max)); + } } diff --git a/include/asm-ia64/hardirq.h b/include/asm-ia64/hardirq.h index 140e495..7ee7626 100644...