Searched refs:irte (Results 1 – 8 of 8) sorted by relevance
/linux/drivers/iommu/intel/ |
A D | irq_remapping.c | 163 struct irte *irte; in modify_irte() local 180 ret = cmpxchg_double(&irte->low, &irte->high, in modify_irte() 181 irte->low, irte->high, in modify_irte() 1109 memset(irte, 0, sizeof(*irte)); in prepare_irte() 1138 struct irte *irte = &ir_data->irte_entry; in intel_ir_reconfigure_irte() local 1262 struct irte *irte = &data->irte_entry; in intel_irq_remapping_prepare_irte() local 1271 info->devid, irte->present, irte->fpd, in intel_irq_remapping_prepare_irte() 1272 irte->dst_mode, irte->redir_hint, in intel_irq_remapping_prepare_irte() 1273 irte->trigger_mode, irte->dlvry_mode, in intel_irq_remapping_prepare_irte() 1274 irte->avail, irte->vector, irte->dest_id, in intel_irq_remapping_prepare_irte() [all …]
|
A D | debugfs.c | 443 struct irte *ri_entry; in ir_tbl_remap_entry_show() 467 struct irte *pi_entry; in ir_tbl_posted_entry_show()
|
/linux/drivers/parisc/ |
A D | iosapic.c | 740 if (!irte) { in iosapic_fixup_irq() 746 irte, in iosapic_fixup_irq() 747 irte->entry_type, in iosapic_fixup_irq() 751 irte->src_bus_id, in iosapic_fixup_irq() 752 irte->src_seg_id, in iosapic_fixup_irq() 762 if (vi->irte) in iosapic_fixup_irq() 765 vi->irte = irte; in iosapic_fixup_irq() 824 irte, in iosapic_serial_irq() 825 irte->entry_type, in iosapic_serial_irq() 846 if (vi->irte) in iosapic_serial_irq() [all …]
|
A D | iosapic_private.h | 120 struct irt_entry *irte; /* IRT entry */ member
|
/linux/drivers/iommu/amd/ |
A D | iommu.c | 2854 irte->lo.val, irte->hi.val); in modify_irte_ga() 2874 static int modify_irte(u16 devid, int index, union irte *irte) in modify_irte() argument 2924 union irte *irte = (union irte *) entry; in irte_prepare() local 2952 union irte *irte = (union irte *) entry; in irte_activate() local 2954 irte->fields.valid = 1; in irte_activate() 2968 union irte *irte = (union irte *) entry; in irte_deactivate() local 2970 irte->fields.valid = 0; in irte_deactivate() 2985 union irte *irte = (union irte *) entry; in irte_set_affinity() local 3025 union irte *ptr = (union irte *)table->table; in irte_is_allocated() 3026 union irte *irte = &ptr[index]; in irte_is_allocated() local [all …]
|
A D | amd_iommu_types.h | 840 union irte { union
|
/linux/include/linux/ |
A D | dmar.h | 202 struct irte { struct 268 static inline void dmar_copy_shared_irte(struct irte *dst, struct irte *src) in dmar_copy_shared_irte() argument
|
A D | intel-iommu.h | 453 struct irte *base;
|
Completed in 31 milliseconds