/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/ |
H A D | dmar.h | 81 struct irte { struct 116 extern int get_irte(int irq, struct irte *entry); 117 extern int modify_irte(int irq, struct irte *irte_modified); 130 extern int set_ioapic_sid(struct irte *irte, int apic); 131 extern int set_hpet_sid(struct irte *irte, u8 id); 132 extern int set_msi_sid(struct irte *irte, struct pci_dev *dev); 138 static inline int modify_irte(int irq, struct irte *irte_modifie 167 set_ioapic_sid(struct irte *irte, int apic) argument 171 set_hpet_sid(struct irte *irte, u8 id) argument 175 set_msi_sid(struct irte *irte, struct pci_dev *dev) argument [all...] |
H A D | intel-iommu.h | 290 struct irte *base;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/ |
H A D | dmar.h | 81 struct irte { struct 116 extern int get_irte(int irq, struct irte *entry); 117 extern int modify_irte(int irq, struct irte *irte_modified); 130 extern int set_ioapic_sid(struct irte *irte, int apic); 131 extern int set_hpet_sid(struct irte *irte, u8 id); 132 extern int set_msi_sid(struct irte *irte, struct pci_dev *dev); 138 static inline int modify_irte(int irq, struct irte *irte_modifie 167 set_ioapic_sid(struct irte *irte, int apic) argument 171 set_hpet_sid(struct irte *irte, u8 id) argument 175 set_msi_sid(struct irte *irte, struct pci_dev *dev) argument [all...] |
H A D | intel-iommu.h | 290 struct irte *base;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/pci/ |
H A D | intr_remapping.c | 137 int get_irte(int irq, struct irte *entry) 311 int modify_irte(int irq, struct irte *irte_modified) 315 struct irte *irte; local 330 irte = &iommu->ir_table->base[index]; 332 set_64bit(&irte->low, irte_modified->low); 333 set_64bit(&irte->high, irte_modified->high); 334 __iommu_flush_cache(iommu, irte, sizeof(*irte)); 400 struct irte *star 471 set_irte_sid(struct irte *irte, unsigned int svt, unsigned int sq, unsigned int sid) argument 481 set_ioapic_sid(struct irte *irte, int apic) argument 506 set_hpet_sid(struct irte *irte, u8 id) argument 536 set_msi_sid(struct irte *irte, struct pci_dev *dev) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/pci/ |
H A D | intr_remapping.c | 137 int get_irte(int irq, struct irte *entry) 311 int modify_irte(int irq, struct irte *irte_modified) 315 struct irte *irte; local 330 irte = &iommu->ir_table->base[index]; 332 set_64bit(&irte->low, irte_modified->low); 333 set_64bit(&irte->high, irte_modified->high); 334 __iommu_flush_cache(iommu, irte, sizeof(*irte)); 400 struct irte *star 471 set_irte_sid(struct irte *irte, unsigned int svt, unsigned int sq, unsigned int sid) argument 481 set_ioapic_sid(struct irte *irte, int apic) argument 506 set_hpet_sid(struct irte *irte, u8 id) argument 536 set_msi_sid(struct irte *irte, struct pci_dev *dev) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/parisc/ |
H A D | iosapic.c | 172 #define COMPARE_IRTE_ADDR(irte, hpa) ((irte)->dest_iosapic_addr == (hpa)) 174 #define COMPARE_IRTE_ADDR(irte, hpa) \ 175 ((irte)->dest_iosapic_addr == ((hpa) | 0xffffffff00000000ULL)) 577 struct irt_entry *p = vi->irte; 747 struct irt_entry *irte = NULL; /* only used if PAT PDC */ local 777 irte = iosapic_xlate_pin(isi, pcidev); 778 if (!irte) { 783 DBG_IRT("iosapic_fixup_irq(): irte %p %x %x %x %x %x %x %x %x\n", 784 irte, 853 struct irt_entry *irte = irt_cell; local [all...] |
H A D | iosapic_private.h | 134 struct irt_entry *irte; /* IRT entry */ member in struct:vector_info
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/parisc/ |
H A D | iosapic.c | 172 #define COMPARE_IRTE_ADDR(irte, hpa) ((irte)->dest_iosapic_addr == (hpa)) 174 #define COMPARE_IRTE_ADDR(irte, hpa) \ 175 ((irte)->dest_iosapic_addr == ((hpa) | 0xffffffff00000000ULL)) 577 struct irt_entry *p = vi->irte; 747 struct irt_entry *irte = NULL; /* only used if PAT PDC */ local 777 irte = iosapic_xlate_pin(isi, pcidev); 778 if (!irte) { 783 DBG_IRT("iosapic_fixup_irq(): irte %p %x %x %x %x %x %x %x %x\n", 784 irte, 853 struct irt_entry *irte = irt_cell; local [all...] |
H A D | iosapic_private.h | 134 struct irt_entry *irte; /* IRT entry */ member in struct:vector_info
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/x86/kernel/apic/ |
H A D | io_apic.c | 1373 struct irte irte; local 1385 memset(&irte, 0, sizeof(irte)); 1387 irte.present = 1; 1388 irte.dst_mode = apic->irq_dest_mode; 1396 irte.trigger_mode = 0; 1397 irte.dlvry_mode = apic->irq_delivery_mode; 1398 irte.vector = vector; 1399 irte 2394 struct irte irte; local 3289 struct irte irte; local 3383 struct irte irte; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/x86/kernel/apic/ |
H A D | io_apic.c | 1373 struct irte irte; local 1385 memset(&irte, 0, sizeof(irte)); 1387 irte.present = 1; 1388 irte.dst_mode = apic->irq_dest_mode; 1396 irte.trigger_mode = 0; 1397 irte.dlvry_mode = apic->irq_delivery_mode; 1398 irte.vector = vector; 1399 irte 2394 struct irte irte; local 3289 struct irte irte; local 3383 struct irte irte; local [all...] |