Home
last modified time | relevance | path

Searched refs:ats_enabled (Results 1 – 10 of 10) sorted by relevance

/openbmc/linux/drivers/pci/
H A Dats.c64 if (WARN_ON(dev->ats_enabled)) in pci_enable_ats()
85 dev->ats_enabled = 1; in pci_enable_ats()
98 if (WARN_ON(!dev->ats_enabled)) in pci_disable_ats()
105 dev->ats_enabled = 0; in pci_disable_ats()
113 if (!dev->ats_enabled) in pci_restore_ats_state()
/openbmc/linux/drivers/iommu/intel/
H A Dsvm.c183 if (info->ats_enabled) { in __flush_svm_range_dev()
229 if (info->ats_enabled) { in intel_flush_svm_all()
363 if (info->ats_enabled) { in intel_svm_bind_mm()
H A Diommu.c1386 if (info->ats_enabled) { in domain_update_iotlb()
1394 if (info->ats_enabled) { in domain_update_iotlb()
1440 info->ats_enabled = 1; in iommu_enable_pci_caps()
1454 if (info->ats_enabled) { in iommu_disable_pci_caps()
1456 info->ats_enabled = 0; in iommu_disable_pci_caps()
1471 if (!info || !info->ats_enabled) in __iommu_flush_dev_iotlb()
1498 if (!info->ats_enabled) in iommu_flush_dev_iotlb()
4531 if (!info->pasid_enabled || !info->ats_enabled) in intel_iommu_enable_sva()
4558 if (!pdev || !info || !info->ats_enabled || !info->pri_supported) in intel_iommu_enable_iopf()
H A Dpasid.c428 if (!info || !info->ats_enabled) in devtlb_invalidation_with_pasid()
H A Diommu.h715 u8 ats_enabled:1; member
/openbmc/qemu/hw/i386/
H A Damd_iommu.h325 bool ats_enabled; /* address translation enabled */ member
H A Damd_iommu.c636 s->ats_enabled = !!(control & AMDVI_MMIO_CONTROL_HTTUNEN); in amdvi_handle_control_write()
1552 s->ats_enabled = false; in amdvi_init()
/openbmc/linux/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.c1385 if (master->ats_enabled) in arm_smmu_write_strtab_ent()
1844 if (!master->ats_enabled) in arm_smmu_atc_inv_domain()
2312 if (!master->ats_enabled) in arm_smmu_enable_ats()
2329 if (!master->ats_enabled) in arm_smmu_disable_ats()
2404 master->ats_enabled = false; in arm_smmu_detach_dev()
2467 master->ats_enabled = arm_smmu_ats_supported(master); in arm_smmu_attach_dev()
H A Darm-smmu-v3.h701 bool ats_enabled; member
/openbmc/linux/include/linux/
H A Dpci.h432 unsigned int ats_enabled:1; /* Address Translation Svc */ member