Home
last modified time | relevance | path

Searched refs:pgsizes (Results 1 – 9 of 9) sorted by relevance

/OK3568_Linux_fs/kernel/arch/powerpc/platforms/powernv/
H A Dnpu-dma.c472 if (!compound_group->pgsizes) in pnv_try_setup_npu_table_group()
473 compound_group->pgsizes = pe->table_group.pgsizes; in pnv_try_setup_npu_table_group()
526 table_group->pgsizes &= pe->table_group.pgsizes; in pnv_npu_compound_attach()
570 unsigned long pgsizes; in pnv_pci_npu_setup_iommu_groups() local
577 pgsizes = pnv_ioda_parse_tce_sizes(phb); in pnv_pci_npu_setup_iommu_groups()
584 pe->table_group.pgsizes = pgsizes; in pnv_pci_npu_setup_iommu_groups()
H A Dpci-ioda.c2095 pe->table_group.pgsizes = pnv_ioda_parse_tce_sizes(phb); in pnv_pci_ioda2_setup_dma_pe()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/arm/
H A Dmalidp_planes.c438 u32 pgsizes; in malidp_mmu_prefetch_select_mode() local
441 pgsizes = *pgsize_bitmap & MALIDP_MMU_PREFETCH_FULL_PGSIZES; in malidp_mmu_prefetch_select_mode()
443 while (pgsizes) { in malidp_mmu_prefetch_select_mode()
444 u32 largest_pgsize = 1 << __fls(pgsizes); in malidp_mmu_prefetch_select_mode()
451 pgsizes -= largest_pgsize; in malidp_mmu_prefetch_select_mode()
455 pgsizes = *pgsize_bitmap & MALIDP_MMU_PREFETCH_PARTIAL_PGSIZES; in malidp_mmu_prefetch_select_mode()
461 *pgsize_bitmap = 1 << __ffs(pgsizes); in malidp_mmu_prefetch_select_mode()
/OK3568_Linux_fs/kernel/drivers/iommu/
H A Diommu.c2351 unsigned long pgsizes; in iommu_pgsize() local
2356 pgsizes = domain->pgsize_bitmap & GENMASK(__fls(size), 0); in iommu_pgsize()
2360 pgsizes &= GENMASK(__ffs(addr_merge), 0); in iommu_pgsize()
2363 BUG_ON(!pgsizes); in iommu_pgsize()
2366 pgsize_idx = __fls(pgsizes); in iommu_pgsize()
2373 pgsizes = domain->pgsize_bitmap & ~GENMASK(pgsize_idx, 0); in iommu_pgsize()
2374 if (!pgsizes) in iommu_pgsize()
2377 pgsize_idx_next = __ffs(pgsizes); in iommu_pgsize()
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/
H A Diommu.h194 __u64 pgsizes; /* Bitmap of supported page sizes */ member
/OK3568_Linux_fs/kernel/drivers/vfio/
H A Dvfio_iommu_spapr_tce.c663 if (!(table_group->pgsizes & (1ULL << page_shift))) in tce_iommu_create_window()
839 info.ddw.pgsizes = table_group->pgsizes; in tce_iommu_ioctl()
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/
H A Dvfio.h734 __u64 pgsizes; /* Bitmap of supported page sizes */ member
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/
H A Dvfio.h734 __u64 pgsizes; /* Bitmap of supported page sizes */ member
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Dvfio.h1197 __u64 pgsizes; /* Bitmap of supported page sizes */ member