Home
last modified time | relevance | path

Searched refs:ats (Results 1 – 8 of 8) sorted by relevance

/xen/xen/drivers/passthrough/x86/
A Dats.c43 list_for_each_entry ( other, ats_list, ats.list ) in enable_ats_device()
59 pdev->ats.cap_pos = pos; in enable_ats_device()
61 pdev->ats.queue_depth = value & ATS_QUEUE_DEPTH_MASK ?: in enable_ats_device()
63 list_add(&pdev->ats.list, ats_list); in enable_ats_device()
80 BUG_ON(!pdev->ats.cap_pos); in disable_ats_device()
82 value = pci_conf_read16(pdev->sbdf, pdev->ats.cap_pos + ATS_REG_CTL); in disable_ats_device()
84 pci_conf_write16(pdev->sbdf, pdev->ats.cap_pos + ATS_REG_CTL, value); in disable_ats_device()
86 list_del(&pdev->ats.list); in disable_ats_device()
A DMakefile1 obj-y += ats.o
/xen/xen/drivers/passthrough/vtd/x86/
A DMakefile1 obj-y += ats.o
A Dats.c120 list_for_each_entry_safe( pdev, temp, &iommu->ats_devices, ats.list ) in dev_invalidate_iotlb()
/xen/xen/include/xen/
A Dpci.h125 } ats; member
/xen/xen/drivers/passthrough/amd/
A Diommu_cmd.c303 maxpend = pdev->ats.queue_depth & 0xff; in amd_iommu_flush_iotlb()
/xen/xen/drivers/passthrough/vtd/
A Dqinval.c256 qinval_entry->q.dev_iotlb_inv_dsc.lo.max_invs_pend = pdev->ats.queue_depth; in qinval_device_iotlb_sync()
/xen/docs/misc/
A Dxen-command-line.pandoc222 ### ats (x86)

Completed in 10 milliseconds