Searched refs:ats_enabled (Results 1 – 11 of 11) sorted by relevance
| /linux/drivers/pci/ |
| A D | ats.c | 67 if (WARN_ON(dev->ats_enabled)) in pci_prepare_ats() 98 if (WARN_ON(dev->ats_enabled)) in pci_enable_ats() 119 dev->ats_enabled = 1; in pci_enable_ats() 132 if (WARN_ON(!dev->ats_enabled)) in pci_disable_ats() 139 dev->ats_enabled = 0; in pci_disable_ats() 147 if (!dev->ats_enabled) in pci_restore_ats_state()
|
| /linux/drivers/iommu/arm/arm-smmu-v3/ |
| A D | arm-smmu-v3-test.c | 175 bool ats_enabled = feat & ARM_SMMU_MASTER_TEST_ATS; in arm_smmu_test_make_cdtable_ste() local 179 .ats_enabled = ats_enabled, in arm_smmu_test_make_cdtable_ste() 187 arm_smmu_make_cdtable_ste(ste, &master, ats_enabled, s1dss); in arm_smmu_test_make_cdtable_ste() 298 bool ats_enabled = feat & ARM_SMMU_MASTER_TEST_ATS; in arm_smmu_test_make_s2_ste() local 301 .ats_enabled = ats_enabled, in arm_smmu_test_make_s2_ste() 319 arm_smmu_make_s2_domain_ste(ste, &master, &smmu_domain, ats_enabled); in arm_smmu_test_make_s2_ste()
|
| A D | arm-smmu-v3.c | 1639 bool ats_enabled) in arm_smmu_make_s2_domain_ste() argument 2646 if (master->ats_enabled) in arm_smmu_remove_master_domain() 2659 bool ats_enabled; member 2734 if (state->ats_enabled) in arm_smmu_attach_prepare() 2740 if (!state->ats_enabled && master->ats_enabled) { in arm_smmu_attach_prepare() 2763 if (state->ats_enabled && !master->ats_enabled) { in arm_smmu_attach_commit() 2765 } else if (state->ats_enabled && master->ats_enabled) { in arm_smmu_attach_commit() 2772 } else if (!state->ats_enabled && master->ats_enabled) { in arm_smmu_attach_commit() 2776 master->ats_enabled = state->ats_enabled; in arm_smmu_attach_commit() 2890 bool ats_enabled) in arm_smmu_update_ste() argument [all …]
|
| A D | arm-smmu-v3.h | 782 bool ats_enabled : 1; member 839 struct arm_smmu_master *master, bool ats_enabled, 844 bool ats_enabled);
|
| /linux/drivers/iommu/intel/ |
| A D | cache.c | 115 if (ret || !info->ats_enabled) in __cache_tag_assign_domain() 132 if (info->ats_enabled) in __cache_tag_unassign_domain() 143 if (ret || !info->ats_enabled) in __cache_tag_assign_parent_domain() 160 if (info->ats_enabled) in __cache_tag_unassign_parent_domain()
|
| A D | pasid.c | 217 if (!info || !info->ats_enabled) in devtlb_invalidation_with_pasid() 860 if (!info->ats_enabled) in __context_flush_dev_iotlb()
|
| A D | iommu.c | 1285 info->ats_enabled = 1; in iommu_enable_pci_caps() 1297 if (info->ats_enabled) { in iommu_disable_pci_caps() 1299 info->ats_enabled = 0; in iommu_disable_pci_caps() 4061 if (!info->pasid_enabled || !info->ats_enabled) in intel_iommu_enable_sva() 4121 if (!pdev || !info || !info->ats_enabled || !info->pri_supported) in intel_iommu_enable_iopf()
|
| A D | iommu.h | 777 u8 ats_enabled:1; member
|
| /linux/drivers/iommu/amd/ |
| A D | iommu.c | 371 if (dev_data->ats_enabled) in pdev_enable_cap_ats() 378 dev_data->ats_enabled = 1; in pdev_enable_cap_ats() 390 if (dev_data->ats_enabled) { in pdev_disable_cap_ats() 392 dev_data->ats_enabled = 0; in pdev_disable_cap_ats() 404 if (!dev_data->ats_enabled) in pdev_enable_cap_pri() 1413 if (dev_data->ats_enabled) { in device_flush_dte() 1486 if (!dev_data->ats_enabled) in __domain_flush_pages() 1562 if (dev_data->ats_enabled) in amd_iommu_dev_flush_pasid_pages() 1879 if (dev_data->ats_enabled) in set_dte_entry()
|
| A D | amd_iommu_types.h | 846 u8 ats_enabled :1; /* ATS state */ member
|
| /linux/include/linux/ |
| A D | pci.h | 434 unsigned int ats_enabled:1; /* Address Translation Svc */ member
|
Completed in 748 milliseconds