Linux Kernel
3.7.1
|
#include <asm/irq_vectors.h>
#include <linux/percpu.h>
#include <linux/profile.h>
#include <linux/smp.h>
#include <linux/atomic.h>
#include <asm/irq.h>
#include <asm/sections.h>
Go to the source code of this file.
Data Structures | |
struct | io_apic_irq_attr |
struct | irq_2_iommu |
struct | irq_cfg |
Macros | |
#define | IO_APIC_IRQ(x) (((x) >= NR_IRQS_LEGACY) || ((1<<(x)) & io_apic_irqs)) |
Typedefs | |
typedef int | vector_irq_t [NR_VECTORS] |
Variables | |
unsigned long | io_apic_irqs |
atomic_t | irq_err_count |
atomic_t | irq_mis_count |
void(* | __initconst [NR_VECTORS-FIRST_EXTERNAL_VECTOR])(void) |
#define IO_APIC_IRQ | ( | x | ) | (((x) >= NR_IRQS_LEGACY) || ((1<<(x)) & io_apic_irqs)) |
typedef int vector_irq_t[NR_VECTORS] |
DECLARE_PER_CPU | ( | vector_irq_t | , |
vector_irq | |||
) |
void(* __initconst[NR_VECTORS-FIRST_EXTERNAL_VECTOR])(void) |