Lines Matching refs:irte
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))
579 struct irt_entry *p = vi->irte;
741 struct irt_entry *irte = NULL; /* only used if PAT PDC */
771 irte = iosapic_xlate_pin(isi, pcidev);
772 if (!irte) {
777 DBG_IRT("iosapic_fixup_irq(): irte %p %x %x %x %x %x %x %x %x\n",
778 irte,
779 irte->entry_type,
780 irte->entry_length,
781 irte->polarity_trigger,
782 irte->src_bus_irq_devno,
783 irte->src_bus_id,
784 irte->src_seg_id,
785 irte->dest_iosapic_intin,
786 (u32) irte->dest_iosapic_addr);
787 isi_line = irte->dest_iosapic_intin;
794 if (vi->irte)
797 vi->irte = irte;
847 struct irt_entry *irte = irt_cell;
856 for (cnt=0; cnt < irt_num_entry; cnt++, irte++) {
857 WARN_ON(IRT_IOSAPIC_TYPE != irte->entry_type);
858 if (COMPARE_IRTE_ADDR(irte, hpa))