|
Linux Kernel
3.7.1
|
#include <linux/interrupt.h>#include <linux/dmar.h>#include <linux/spinlock.h>#include <linux/slab.h>#include <linux/jiffies.h>#include <linux/hpet.h>#include <linux/pci.h>#include <linux/irq.h>#include <asm/io_apic.h>#include <asm/smp.h>#include <asm/cpu.h>#include <linux/intel-iommu.h>#include <acpi/acpi.h>#include <asm/irq_remapping.h>#include <asm/pci-direct.h>#include <asm/msidef.h>#include "irq_remapping.h"Go to the source code of this file.
Data Structures | |
| struct | ioapic_scope |
| struct | hpet_scope |
Macros | |
| #define | IR_X2APIC_MODE(mode) (mode ? (1 << 11) : 0) |
| #define | IRTE_DEST(dest) ((x2apic_mode) ? dest : dest << 8) |
| #define | SVT_NO_VERIFY 0x0 /* no verification is required */ |
| #define | SVT_VERIFY_SID_SQ 0x1 /* verify using SID and SQ fields */ |
| #define | SVT_VERIFY_BUS 0x2 /* verify bus of request-id */ |
| #define | SQ_ALL_16 0x0 /* verify all 16 bits of request-id */ |
| #define | SQ_13_IGNORE_1 |
| #define | SQ_13_IGNORE_2 |
| #define | SQ_13_IGNORE_3 |
Functions | |
| int | get_irte (int irq, struct irte *entry) |
| int __init | parse_ioapics_under_ir (void) |
| int __init | ir_dev_scope_init (void) |
| rootfs_initcall (ir_dev_scope_init) | |
Variables | |
| struct irq_remap_ops | intel_irq_remap_ops |
Definition at line 34 of file intel_irq_remapping.c.
| #define IRTE_DEST | ( | dest | ) | ((x2apic_mode) ? dest : dest << 8) |
Definition at line 35 of file intel_irq_remapping.c.
| #define SQ_13_IGNORE_1 |
Definition at line 291 of file intel_irq_remapping.c.
| #define SQ_13_IGNORE_2 |
Definition at line 292 of file intel_irq_remapping.c.
| #define SQ_13_IGNORE_3 |
Definition at line 293 of file intel_irq_remapping.c.
| #define SQ_ALL_16 0x0 /* verify all 16 bits of request-id */ |
Definition at line 290 of file intel_irq_remapping.c.
| #define SVT_NO_VERIFY 0x0 /* no verification is required */ |
Definition at line 283 of file intel_irq_remapping.c.
| #define SVT_VERIFY_BUS 0x2 /* verify bus of request-id */ |
Definition at line 285 of file intel_irq_remapping.c.
| #define SVT_VERIFY_SID_SQ 0x1 /* verify using SID and SQ fields */ |
Definition at line 284 of file intel_irq_remapping.c.
Definition at line 762 of file intel_irq_remapping.c.
Definition at line 729 of file intel_irq_remapping.c.
| rootfs_initcall | ( | ir_dev_scope_init | ) |
| struct irq_remap_ops intel_irq_remap_ops |
Definition at line 1063 of file intel_irq_remapping.c.
1.8.2