Searched refs:ats (Results 1 – 8 of 8) sorted by relevance
43 list_for_each_entry ( other, ats_list, ats.list ) in enable_ats_device()60 pdev->ats.cap_pos = pos; in enable_ats_device()63 pdev->ats.queue_depth = value & ATS_QUEUE_DEPTH_MASK ?: in enable_ats_device()65 list_add(&pdev->ats.list, ats_list); in enable_ats_device()82 BUG_ON(!pdev->ats.cap_pos); in disable_ats_device()85 pdev->ats.cap_pos + ATS_REG_CTL); in disable_ats_device()88 pdev->ats.cap_pos + ATS_REG_CTL, value); in disable_ats_device()90 list_del(&pdev->ats.list); in disable_ats_device()
1 obj-y += ats.o
2 obj-y += ats.o
118 list_for_each_entry_safe( pdev, temp, &iommu->ats_devices, ats.list ) in dev_invalidate_iotlb()
88 } ats; member
314 maxpend = pdev->ats.queue_depth & 0xff; in amd_iommu_flush_iotlb()
258 qinval_entry->q.dev_iotlb_inv_dsc.lo.max_invs_pend = pdev->ats.queue_depth; in qinval_device_iotlb_sync()
202 ### ats subsection
Completed in 12 milliseconds