aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/amd_iommu.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/x86/kernel/amd_iommu.c')
-rw-r--r--arch/x86/kernel/amd_iommu.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/x86/kernel/amd_iommu.c b/arch/x86/kernel/amd_iommu.c
index a97db99dad52..d9e9dc141a1e 100644
--- a/arch/x86/kernel/amd_iommu.c
+++ b/arch/x86/kernel/amd_iommu.c
@@ -213,7 +213,7 @@ irqreturn_t amd_iommu_int_handler(int irq, void *data)
213{ 213{
214 struct amd_iommu *iommu; 214 struct amd_iommu *iommu;
215 215
216 list_for_each_entry(iommu, &amd_iommu_list, list) 216 for_each_iommu(iommu)
217 iommu_poll_events(iommu); 217 iommu_poll_events(iommu);
218 218
219 return IRQ_HANDLED; 219 return IRQ_HANDLED;
@@ -440,7 +440,7 @@ static void iommu_flush_domain(u16 domid)
440 __iommu_build_inv_iommu_pages(&cmd, CMD_INV_IOMMU_ALL_PAGES_ADDRESS, 440 __iommu_build_inv_iommu_pages(&cmd, CMD_INV_IOMMU_ALL_PAGES_ADDRESS,
441 domid, 1, 1); 441 domid, 1, 1);
442 442
443 list_for_each_entry(iommu, &amd_iommu_list, list) { 443 for_each_iommu(iommu) {
444 spin_lock_irqsave(&iommu->lock, flags); 444 spin_lock_irqsave(&iommu->lock, flags);
445 __iommu_queue_command(iommu, &cmd); 445 __iommu_queue_command(iommu, &cmd);
446 __iommu_completion_wait(iommu); 446 __iommu_completion_wait(iommu);
@@ -1672,7 +1672,7 @@ int __init amd_iommu_init_dma_ops(void)
1672 * found in the system. Devices not assigned to any other 1672 * found in the system. Devices not assigned to any other
1673 * protection domain will be assigned to the default one. 1673 * protection domain will be assigned to the default one.
1674 */ 1674 */
1675 list_for_each_entry(iommu, &amd_iommu_list, list) { 1675 for_each_iommu(iommu) {
1676 iommu->default_dom = dma_ops_domain_alloc(iommu, order); 1676 iommu->default_dom = dma_ops_domain_alloc(iommu, order);
1677 if (iommu->default_dom == NULL) 1677 if (iommu->default_dom == NULL)
1678 return -ENOMEM; 1678 return -ENOMEM;
@@ -1710,7 +1710,7 @@ int __init amd_iommu_init_dma_ops(void)
1710 1710
1711free_domains: 1711free_domains:
1712 1712
1713 list_for_each_entry(iommu, &amd_iommu_list, list) { 1713 for_each_iommu(iommu) {
1714 if (iommu->default_dom) 1714 if (iommu->default_dom)
1715 dma_ops_domain_free(iommu->default_dom); 1715 dma_ops_domain_free(iommu->default_dom);
1716 } 1716 }