pgsize_bitmap 313 drivers/gpu/drm/arm/malidp_planes.c u32 pgsize_bitmap = 0; pgsize_bitmap 320 drivers/gpu/drm/arm/malidp_planes.c pgsize_bitmap = mmu_dom->pgsize_bitmap; pgsize_bitmap 323 drivers/gpu/drm/arm/malidp_planes.c return pgsize_bitmap; pgsize_bitmap 436 drivers/gpu/drm/arm/malidp_planes.c (struct malidp_plane_state *ms, u32 *pgsize_bitmap) pgsize_bitmap 441 drivers/gpu/drm/arm/malidp_planes.c pgsizes = *pgsize_bitmap & MALIDP_MMU_PREFETCH_FULL_PGSIZES; pgsize_bitmap 447 drivers/gpu/drm/arm/malidp_planes.c *pgsize_bitmap = largest_pgsize; pgsize_bitmap 455 drivers/gpu/drm/arm/malidp_planes.c pgsizes = *pgsize_bitmap & MALIDP_MMU_PREFETCH_PARTIAL_PGSIZES; pgsize_bitmap 461 drivers/gpu/drm/arm/malidp_planes.c *pgsize_bitmap = 1 << __ffs(pgsizes); pgsize_bitmap 464 drivers/gpu/drm/arm/malidp_planes.c *pgsize_bitmap = 0; pgsize_bitmap 109 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c unsigned long pgsize_bitmap; pgsize_bitmap 136 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c pgsize_bitmap = tdev->iommu.domain->ops->pgsize_bitmap; pgsize_bitmap 137 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c if (pgsize_bitmap & PAGE_SIZE) { pgsize_bitmap 140 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c tdev->iommu.pgshift = fls(pgsize_bitmap & ~PAGE_MASK); pgsize_bitmap 371 drivers/gpu/drm/panfrost/panfrost_mmu.c .pgsize_bitmap = SZ_4K | SZ_2M, pgsize_bitmap 156 drivers/gpu/drm/tegra/drm.c order = __ffs(tegra->domain->pgsize_bitmap); pgsize_bitmap 310 drivers/gpu/host1x/dev.c order = __ffs(host->domain->pgsize_bitmap); pgsize_bitmap 3290 drivers/iommu/amd_iommu.c .pgsize_bitmap = AMD_IOMMU_PGSIZES, pgsize_bitmap 613 drivers/iommu/arm-smmu-v3.c unsigned long pgsize_bitmap; pgsize_bitmap 2245 drivers/iommu/arm-smmu-v3.c .pgsize_bitmap = smmu->pgsize_bitmap, pgsize_bitmap 2260 drivers/iommu/arm-smmu-v3.c domain->pgsize_bitmap = pgtbl_cfg.pgsize_bitmap; pgsize_bitmap 2349 drivers/iommu/arm-smmu-v3.c stu = __ffs(smmu->pgsize_bitmap); pgsize_bitmap 2742 drivers/iommu/arm-smmu-v3.c .pgsize_bitmap = -1UL, /* Restricted during device attach */ pgsize_bitmap 3447 drivers/iommu/arm-smmu-v3.c smmu->pgsize_bitmap |= SZ_64K | SZ_512M; pgsize_bitmap 3449 drivers/iommu/arm-smmu-v3.c smmu->pgsize_bitmap |= SZ_16K | SZ_32M; pgsize_bitmap 3451 drivers/iommu/arm-smmu-v3.c smmu->pgsize_bitmap |= SZ_4K | SZ_2M | SZ_1G; pgsize_bitmap 3476 drivers/iommu/arm-smmu-v3.c smmu->pgsize_bitmap |= 1ULL << 42; /* 4TB */ pgsize_bitmap 3486 drivers/iommu/arm-smmu-v3.c if (arm_smmu_ops.pgsize_bitmap == -1UL) pgsize_bitmap 3487 drivers/iommu/arm-smmu-v3.c arm_smmu_ops.pgsize_bitmap = smmu->pgsize_bitmap; pgsize_bitmap 3489 drivers/iommu/arm-smmu-v3.c arm_smmu_ops.pgsize_bitmap |= smmu->pgsize_bitmap; pgsize_bitmap 769 drivers/iommu/arm-smmu.c .pgsize_bitmap = smmu->pgsize_bitmap, pgsize_bitmap 787 drivers/iommu/arm-smmu.c domain->pgsize_bitmap = pgtbl_cfg.pgsize_bitmap; pgsize_bitmap 1573 drivers/iommu/arm-smmu.c .pgsize_bitmap = -1UL, /* Restricted during device attach */ pgsize_bitmap 1825 drivers/iommu/arm-smmu.c smmu->pgsize_bitmap |= SZ_4K | SZ_64K | SZ_1M | SZ_16M; pgsize_bitmap 1828 drivers/iommu/arm-smmu.c smmu->pgsize_bitmap |= SZ_4K | SZ_2M | SZ_1G; pgsize_bitmap 1830 drivers/iommu/arm-smmu.c smmu->pgsize_bitmap |= SZ_16K | SZ_32M; pgsize_bitmap 1832 drivers/iommu/arm-smmu.c smmu->pgsize_bitmap |= SZ_64K | SZ_512M; pgsize_bitmap 1834 drivers/iommu/arm-smmu.c if (arm_smmu_ops.pgsize_bitmap == -1UL) pgsize_bitmap 1835 drivers/iommu/arm-smmu.c arm_smmu_ops.pgsize_bitmap = smmu->pgsize_bitmap; pgsize_bitmap 1837 drivers/iommu/arm-smmu.c arm_smmu_ops.pgsize_bitmap |= smmu->pgsize_bitmap; pgsize_bitmap 1839 drivers/iommu/arm-smmu.c smmu->pgsize_bitmap); pgsize_bitmap 267 drivers/iommu/arm-smmu.h unsigned long pgsize_bitmap; pgsize_bitmap 315 drivers/iommu/dma-iommu.c order = __ffs(domain->pgsize_bitmap); pgsize_bitmap 573 drivers/iommu/dma-iommu.c unsigned int count, min_size, alloc_sizes = domain->pgsize_bitmap; pgsize_bitmap 1090 drivers/iommu/dma-iommu.c return (1UL << __ffs(domain->pgsize_bitmap)) - 1; pgsize_bitmap 1336 drivers/iommu/exynos-iommu.c .pgsize_bitmap = SECT_SIZE | LPAGE_SIZE | SPAGE_SIZE, pgsize_bitmap 5981 drivers/iommu/intel-iommu.c .pgsize_bitmap = INTEL_IOMMU_PGSIZES, pgsize_bitmap 799 drivers/iommu/io-pgtable-arm-v7s.c cfg->pgsize_bitmap &= SZ_4K | SZ_64K | SZ_1M | SZ_16M; pgsize_bitmap 860 drivers/iommu/io-pgtable-arm-v7s.c WARN_ON(!(size & cfg_cookie->pgsize_bitmap)); pgsize_bitmap 891 drivers/iommu/io-pgtable-arm-v7s.c .pgsize_bitmap = SZ_4K | SZ_64K | SZ_1M | SZ_16M, pgsize_bitmap 923 drivers/iommu/io-pgtable-arm-v7s.c for_each_set_bit(i, &cfg.pgsize_bitmap, BITS_PER_LONG) { pgsize_bitmap 945 drivers/iommu/io-pgtable-arm-v7s.c size = 1UL << __ffs(cfg.pgsize_bitmap); pgsize_bitmap 963 drivers/iommu/io-pgtable-arm-v7s.c for_each_set_bit(i, &cfg.pgsize_bitmap, BITS_PER_LONG) { pgsize_bitmap 395 drivers/iommu/io-pgtable-arm.c if (size == block_size && (size & cfg->pgsize_bitmap)) pgsize_bitmap 712 drivers/iommu/io-pgtable-arm.c if (cfg->pgsize_bitmap & PAGE_SIZE) pgsize_bitmap 714 drivers/iommu/io-pgtable-arm.c else if (cfg->pgsize_bitmap & ~PAGE_MASK) pgsize_bitmap 715 drivers/iommu/io-pgtable-arm.c granule = 1UL << __fls(cfg->pgsize_bitmap & ~PAGE_MASK); pgsize_bitmap 716 drivers/iommu/io-pgtable-arm.c else if (cfg->pgsize_bitmap & PAGE_MASK) pgsize_bitmap 717 drivers/iommu/io-pgtable-arm.c granule = 1UL << __ffs(cfg->pgsize_bitmap & PAGE_MASK); pgsize_bitmap 738 drivers/iommu/io-pgtable-arm.c cfg->pgsize_bitmap &= page_sizes; pgsize_bitmap 751 drivers/iommu/io-pgtable-arm.c if (!(cfg->pgsize_bitmap & (SZ_4K | SZ_16K | SZ_64K))) pgsize_bitmap 769 drivers/iommu/io-pgtable-arm.c data->pg_shift = __ffs(cfg->pgsize_bitmap); pgsize_bitmap 992 drivers/iommu/io-pgtable-arm.c cfg->pgsize_bitmap &= (SZ_4K | SZ_2M | SZ_1G); pgsize_bitmap 1010 drivers/iommu/io-pgtable-arm.c cfg->pgsize_bitmap &= (SZ_4K | SZ_2M | SZ_1G); pgsize_bitmap 1030 drivers/iommu/io-pgtable-arm.c cfg->pgsize_bitmap &= (SZ_4K | SZ_2M | SZ_1G); pgsize_bitmap 1111 drivers/iommu/io-pgtable-arm.c WARN_ON(!(size & cfg_cookie->pgsize_bitmap)); pgsize_bitmap 1133 drivers/iommu/io-pgtable-arm.c cfg->pgsize_bitmap, cfg->ias); pgsize_bitmap 1185 drivers/iommu/io-pgtable-arm.c for_each_set_bit(j, &cfg->pgsize_bitmap, BITS_PER_LONG) { pgsize_bitmap 1206 drivers/iommu/io-pgtable-arm.c size = 1UL << __ffs(cfg->pgsize_bitmap); pgsize_bitmap 1219 drivers/iommu/io-pgtable-arm.c for_each_set_bit(j, &cfg->pgsize_bitmap, BITS_PER_LONG) { pgsize_bitmap 1266 drivers/iommu/io-pgtable-arm.c cfg.pgsize_bitmap = pgsize[i]; pgsize_bitmap 635 drivers/iommu/iommu.c BUG_ON(!domain->pgsize_bitmap); pgsize_bitmap 637 drivers/iommu/iommu.c pg_size = 1UL << __ffs(domain->pgsize_bitmap); pgsize_bitmap 1607 drivers/iommu/iommu.c domain->pgsize_bitmap = bus->iommu_ops->pgsize_bitmap; pgsize_bitmap 1846 drivers/iommu/iommu.c pgsize &= domain->pgsize_bitmap; pgsize_bitmap 1869 drivers/iommu/iommu.c domain->pgsize_bitmap == 0UL)) pgsize_bitmap 1876 drivers/iommu/iommu.c min_pagesz = 1 << __ffs(domain->pgsize_bitmap); pgsize_bitmap 1929 drivers/iommu/iommu.c domain->pgsize_bitmap == 0UL)) pgsize_bitmap 1936 drivers/iommu/iommu.c min_pagesz = 1 << __ffs(domain->pgsize_bitmap); pgsize_bitmap 2126 drivers/iommu/iommu.c *paging = (domain->pgsize_bitmap != 0UL); pgsize_bitmap 482 drivers/iommu/ipmmu-vmsa.c domain->cfg.pgsize_bitmap = SZ_1G | SZ_2M | SZ_4K; pgsize_bitmap 974 drivers/iommu/ipmmu-vmsa.c .pgsize_bitmap = SZ_1G | SZ_2M | SZ_4K, pgsize_bitmap 354 drivers/iommu/msm_iommu.c .pgsize_bitmap = msm_iommu_ops.pgsize_bitmap, pgsize_bitmap 367 drivers/iommu/msm_iommu.c msm_iommu_ops.pgsize_bitmap = priv->cfg.pgsize_bitmap; pgsize_bitmap 714 drivers/iommu/msm_iommu.c .pgsize_bitmap = MSM_IOMMU_PGSIZES, pgsize_bitmap 341 drivers/iommu/mtk_iommu.c .pgsize_bitmap = mtk_iommu_ops.pgsize_bitmap, pgsize_bitmap 355 drivers/iommu/mtk_iommu.c dom->domain.pgsize_bitmap = dom->cfg.pgsize_bitmap; pgsize_bitmap 587 drivers/iommu/mtk_iommu.c .pgsize_bitmap = SZ_4K | SZ_64K | SZ_1M | SZ_16M, pgsize_bitmap 539 drivers/iommu/mtk_iommu_v1.c .pgsize_bitmap = ~0UL << MT2701_IOMMU_PAGE_SHIFT, pgsize_bitmap 1815 drivers/iommu/omap-iommu.c .pgsize_bitmap = OMAP_IOMMU_PGSIZES, pgsize_bitmap 238 drivers/iommu/qcom_iommu.c .pgsize_bitmap = qcom_iommu_ops.pgsize_bitmap, pgsize_bitmap 254 drivers/iommu/qcom_iommu.c domain->pgsize_bitmap = pgtbl_cfg.pgsize_bitmap; pgsize_bitmap 616 drivers/iommu/qcom_iommu.c .pgsize_bitmap = SZ_4K | SZ_64K | SZ_1M | SZ_16M, pgsize_bitmap 1133 drivers/iommu/rockchip-iommu.c .pgsize_bitmap = RK_IOMMU_PGSIZE_BITMAP, pgsize_bitmap 379 drivers/iommu/s390-iommu.c .pgsize_bitmap = S390_IOMMU_PGSIZES, pgsize_bitmap 299 drivers/iommu/tegra-gart.c .pgsize_bitmap = GART_IOMMU_PGSIZES, pgsize_bitmap 900 drivers/iommu/tegra-smmu.c .pgsize_bitmap = SZ_4K, pgsize_bitmap 49 drivers/iommu/virtio-iommu.c u64 pgsize_bitmap; pgsize_bitmap 624 drivers/iommu/virtio-iommu.c domain->pgsize_bitmap = viommu->pgsize_bitmap; pgsize_bitmap 1035 drivers/iommu/virtio-iommu.c &viommu->pgsize_bitmap); pgsize_bitmap 1037 drivers/iommu/virtio-iommu.c if (!viommu->pgsize_bitmap) { pgsize_bitmap 1075 drivers/iommu/virtio-iommu.c viommu_ops.pgsize_bitmap = viommu->pgsize_bitmap; pgsize_bitmap 1119 drivers/iommu/virtio-iommu.c dev_info(dev, "page mask: %#llx\n", viommu->pgsize_bitmap); pgsize_bitmap 91 drivers/staging/media/tegra-vde/iommu.c order = __ffs(vde->domain->pgsize_bitmap); pgsize_bitmap 852 drivers/vfio/vfio_iommu_type1.c bitmap &= domain->domain->pgsize_bitmap; pgsize_bitmap 93 include/linux/io-pgtable.h unsigned long pgsize_bitmap; pgsize_bitmap 92 include/linux/iommu.h unsigned long pgsize_bitmap; /* Bitmap of page sizes in use */ pgsize_bitmap 310 include/linux/iommu.h unsigned long pgsize_bitmap;