Searched refs:IOMMU_DOMAIN_DMA (Results 1 - 7 of 7) sorted by relevance

/linux-master/drivers/iommu/
H A Diommu.c181 case IOMMU_DOMAIN_DMA:
716 iommu_def_domain_type = IOMMU_DOMAIN_DMA;
910 case IOMMU_DOMAIN_DMA:
1635 if (iommu_def_domain_type == IOMMU_DOMAIN_DMA)
1637 dom = __iommu_group_alloc_default_domain(group, IOMMU_DOMAIN_DMA);
1641 pr_warn("Failed to allocate default IOMMU domain of type %u for group %s - Falling back to IOMMU_DOMAIN_DMA",
1767 * IOMMU_DOMAIN_DMA at all. Force IDENTITY if nothing else has been
1771 if (WARN_ON(driver_type == IOMMU_DOMAIN_DMA))
1778 if (driver_type && driver_type != IOMMU_DOMAIN_DMA) {
1785 driver_type = IOMMU_DOMAIN_DMA;
[all...]
H A Dvirtio-iommu.c645 type != IOMMU_DOMAIN_DMA &&
H A Dapple-dart.c949 return IOMMU_DOMAIN_DMA;
H A Ddma-iommu.c723 domain->type = IOMMU_DOMAIN_DMA;
/linux-master/include/linux/
H A Diommu.h182 * IOMMU_DOMAIN_DMA - Internally used for DMA-API implementations.
195 #define IOMMU_DOMAIN_DMA (__IOMMU_DOMAIN_PAGING | \ macro
535 * - IOMMU_DOMAIN_DMA: must use a dma domain
/linux-master/drivers/iommu/intel/
H A Diommu.c2187 * - IOMMU_DOMAIN_DMA: device requires a dynamic mapping domain
3505 !first_level_by_default(IOMMU_DOMAIN_DMA)) {
3642 case IOMMU_DOMAIN_DMA:
/linux-master/drivers/iommu/amd/
H A Diommu.c2345 case IOMMU_DOMAIN_DMA:
2410 * default to use IOMMU_DOMAIN_DMA[_FQ].
2799 return IOMMU_DOMAIN_DMA;

Completed in 339 milliseconds