Searched refs:ir_data (Results 1 – 4 of 4) sorted by relevance
1135 struct intel_ir_data *ir_data = irqd->chip_data; in intel_ir_reconfigure_irte_posted() local1136 struct irte *irte = &ir_data->irte_entry; in intel_ir_reconfigure_irte_posted()1155 modify_irte(&ir_data->irq_2_iommu, &irte_pi); in intel_ir_reconfigure_irte_posted()1164 struct intel_ir_data *ir_data = irqd->chip_data; in __intel_ir_reconfigure_irte() local1170 if (ir_data->irq_2_iommu.posted_vcpu && !force_host) in __intel_ir_reconfigure_irte()1173 ir_data->irq_2_iommu.posted_vcpu = false; in __intel_ir_reconfigure_irte()1175 if (ir_data->irq_2_iommu.posted_msi) in __intel_ir_reconfigure_irte()1178 modify_irte(&ir_data->irq_2_iommu, &ir_data->irte_entry); in __intel_ir_reconfigure_irte()1183 struct intel_ir_data *ir_data = irqd->chip_data; in intel_ir_reconfigure_irte() local1184 struct irte *irte = &ir_data->irte_entry; in intel_ir_reconfigure_irte()[all …]
3872 struct amd_ir_data *ir_data,3969 struct amd_ir_data *ir_data = (struct amd_ir_data *)data; in amd_iommu_update_ga() local3970 struct irte_ga *entry = (struct irte_ga *) ir_data->entry; in amd_iommu_update_ga()3978 if (!ir_data->iommu) in amd_iommu_update_ga()3983 return __modify_irte_ga(ir_data->iommu, ir_data->irq_2_irte.devid, in amd_iommu_update_ga()3984 ir_data->irq_2_irte.index, entry); in amd_iommu_update_ga()3990 struct amd_ir_data *ir_data = (struct amd_ir_data *)data; in amd_iommu_activate_guest_mode() local3991 struct irte_ga *entry = (struct irte_ga *) ir_data->entry; in amd_iommu_activate_guest_mode()4007 entry->hi.fields.ga_root_ptr = ir_data->ga_root_ptr; in amd_iommu_activate_guest_mode()4008 entry->hi.fields.vector = ir_data->ga_vector; in amd_iommu_activate_guest_mode()[all …]
41 void *ir_data; member
933 if (WARN_ON_ONCE(!pi_data.ir_data)) { in avic_pi_update_irte()938 irqfd->irq_bypass_data = pi_data.ir_data; in avic_pi_update_irte()