Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | irt_entry |
struct | vector_info |
struct | iosapic_info |
Macros | |
#define | IRT_IOSAPIC_TYPE 139 |
#define | IRT_IOSAPIC_LENGTH 16 |
#define | IRT_VECTORED_INTR 0 |
#define | IRT_PO_MASK 0x3 |
#define | IRT_ACTIVE_HI 1 |
#define | IRT_ACTIVE_LO 3 |
#define | IRT_EL_MASK 0x3 |
#define | IRT_EL_SHIFT 2 |
#define | IRT_EDGE_TRIG 1 |
#define | IRT_LEVEL_TRIG 3 |
#define | IRT_IRQ_MASK 0x3 |
#define | IRT_DEV_MASK 0x1f |
#define | IRT_DEV_SHIFT 2 |
#define | IRT_IRQ_DEVNO_MASK ((IRT_DEV_MASK << IRT_DEV_SHIFT) | IRT_IRQ_MASK) |
#define IRT_ACTIVE_HI 1 |
Definition at line 109 of file iosapic_private.h.
#define IRT_ACTIVE_LO 3 |
Definition at line 110 of file iosapic_private.h.
#define IRT_DEV_MASK 0x1f |
Definition at line 118 of file iosapic_private.h.
#define IRT_DEV_SHIFT 2 |
Definition at line 119 of file iosapic_private.h.
#define IRT_EDGE_TRIG 1 |
Definition at line 114 of file iosapic_private.h.
#define IRT_EL_MASK 0x3 |
Definition at line 112 of file iosapic_private.h.
#define IRT_EL_SHIFT 2 |
Definition at line 113 of file iosapic_private.h.
#define IRT_IOSAPIC_LENGTH 16 |
Definition at line 104 of file iosapic_private.h.
#define IRT_IOSAPIC_TYPE 139 |
Definition at line 103 of file iosapic_private.h.
#define IRT_IRQ_DEVNO_MASK ((IRT_DEV_MASK << IRT_DEV_SHIFT) | IRT_IRQ_MASK) |
Definition at line 121 of file iosapic_private.h.
#define IRT_IRQ_MASK 0x3 |
Definition at line 117 of file iosapic_private.h.
#define IRT_LEVEL_TRIG 3 |
Definition at line 115 of file iosapic_private.h.
#define IRT_PO_MASK 0x3 |
Definition at line 108 of file iosapic_private.h.
#define IRT_VECTORED_INTR 0 |
Definition at line 106 of file iosapic_private.h.