/linux-master/drivers/iommu/amd/ |
H A D | io_pgtable.c | 591 cfg->pgsize_bitmap = AMD_IOMMU_PGSIZES,
|
H A D | iommu.c | 2315 pdom->domain.pgsize_bitmap = AMD_IOMMU_PGSIZES_V2; 2428 domain->domain.pgsize_bitmap = iommu->iommu.ops->pgsize_bitmap; 2870 .pgsize_bitmap = AMD_IOMMU_PGSIZES,
|
/linux-master/drivers/iommu/ |
H A D | ipmmu-vmsa.c | 433 domain->cfg.pgsize_bitmap = SZ_1G | SZ_2M | SZ_4K; 886 .pgsize_bitmap = SZ_1G | SZ_2M | SZ_4K,
|
H A D | dma-iommu.c | 684 order = __ffs(domain->pgsize_bitmap); 950 unsigned int count, min_size, alloc_sizes = domain->pgsize_bitmap; 1707 return (1UL << __ffs(domain->pgsize_bitmap)) - 1;
|
H A D | s390-iommu.c | 785 .pgsize_bitmap = SZ_4K,
|
H A D | mtk_iommu_v1.c | 588 .pgsize_bitmap = MT2701_IOMMU_PAGE_SIZE,
|
H A D | tegra-smmu.c | 1001 .pgsize_bitmap = SZ_4K,
|
H A D | sun50i-iommu.c | 835 .pgsize_bitmap = SZ_4K,
|
H A D | exynos-iommu.c | 1480 .pgsize_bitmap = SECT_SIZE | LPAGE_SIZE | SPAGE_SIZE,
|
H A D | rockchip-iommu.c | 834 * pgsize_bitmap specifies iova sizes that fit in one page table 875 * pgsize_bitmap specifies iova sizes that fit in one page table 1171 .pgsize_bitmap = RK_IOMMU_PGSIZE_BITMAP,
|
H A D | omap-iommu.c | 1732 .pgsize_bitmap = OMAP_IOMMU_PGSIZES,
|
/linux-master/include/linux/ |
H A D | iommu.h | 209 unsigned long pgsize_bitmap; /* Bitmap of page sizes in use */ member in struct:iommu_domain 541 * @pgsize_bitmap: bitmap of all possible supported page sizes 587 unsigned long pgsize_bitmap; member in struct:iommu_ops
|
/linux-master/drivers/gpu/host1x/ |
H A D | dev.c | 425 order = __ffs(host->domain->pgsize_bitmap);
|
/linux-master/drivers/iommu/arm/arm-smmu-v3/ |
H A D | arm-smmu-v3.h | 668 unsigned long pgsize_bitmap; member in struct:arm_smmu_device
|
H A D | arm-smmu-v3-sva.c | 483 if (!(smmu->pgsize_bitmap & PAGE_SIZE))
|
/linux-master/drivers/iommu/arm/arm-smmu/ |
H A D | arm-smmu.h | 322 unsigned long pgsize_bitmap; member in struct:arm_smmu_device
|
/linux-master/drivers/iommu/iommufd/ |
H A D | io_pagetable.c | 1040 1UL << __ffs(domain->pgsize_bitmap), 1108 1UL << __ffs(domain->pgsize_bitmap),
|
/linux-master/drivers/gpu/drm/panfrost/ |
H A D | panfrost_mmu.c | 635 .pgsize_bitmap = SZ_4K | SZ_2M,
|
/linux-master/drivers/gpu/drm/tegra/ |
H A D | drm.c | 1211 order = __ffs(tegra->domain->pgsize_bitmap);
|
/linux-master/drivers/iommu/intel/ |
H A D | iommu.c | 494 domain->domain.pgsize_bitmap |= domain_super_pgsize_bitmap(domain); 4593 .pgsize_bitmap = SZ_4K,
|
/linux-master/drivers/gpu/drm/panthor/ |
H A D | panthor_mmu.c | 2276 .pgsize_bitmap = SZ_4K | SZ_2M,
|