Lines Matching refs:irte_info
4163 struct irq_2_irte *irte_info = &data->irq_2_irte; in irq_remapping_prepare_irte() local
4197 msg->data = irte_info->index; in irq_remapping_prepare_irte()
4337 struct irq_2_irte *irte_info; in irq_remapping_free() local
4346 irte_info = &data->irq_2_irte; in irq_remapping_free()
4347 free_irte(irte_info->devid, irte_info->index); in irq_remapping_free()
4357 struct irq_2_irte *irte_info,
4364 struct irq_2_irte *irte_info = &data->irq_2_irte; in irq_remapping_activate() local
4365 struct amd_iommu *iommu = amd_iommu_rlookup_table[irte_info->devid]; in irq_remapping_activate()
4371 iommu->irte_ops->activate(data->entry, irte_info->devid, in irq_remapping_activate()
4372 irte_info->index); in irq_remapping_activate()
4373 amd_ir_update_irte(irq_data, iommu, data, irte_info, cfg); in irq_remapping_activate()
4381 struct irq_2_irte *irte_info = &data->irq_2_irte; in irq_remapping_deactivate() local
4382 struct amd_iommu *iommu = amd_iommu_rlookup_table[irte_info->devid]; in irq_remapping_deactivate()
4385 iommu->irte_ops->deactivate(data->entry, irte_info->devid, in irq_remapping_deactivate()
4386 irte_info->index); in irq_remapping_deactivate()
4452 struct irq_2_irte *irte_info = &ir_data->irq_2_irte; in amd_ir_set_vcpu_affinity() local
4453 struct iommu_dev_data *dev_data = search_dev_data(irte_info->devid); in amd_ir_set_vcpu_affinity()
4475 iommu = amd_iommu_rlookup_table[irte_info->devid]; in amd_ir_set_vcpu_affinity()
4504 struct irq_2_irte *irte_info, in amd_ir_update_irte() argument
4512 iommu->irte_ops->set_affinity(ir_data->entry, irte_info->devid, in amd_ir_update_irte()
4513 irte_info->index, cfg->vector, in amd_ir_update_irte()
4521 struct irq_2_irte *irte_info = &ir_data->irq_2_irte; in amd_ir_set_affinity() local
4524 struct amd_iommu *iommu = amd_iommu_rlookup_table[irte_info->devid]; in amd_ir_set_affinity()
4534 amd_ir_update_irte(data, iommu, ir_data, irte_info, cfg); in amd_ir_set_affinity()