Home
last modified time | relevance | path

Searched defs:granule (Results 1 – 15 of 15) sorted by relevance

/linux/drivers/iommu/
H A Dio-pgtable-arm-selftests.c27 size_t granule, void *cookie) in dummy_tlb_flush()
34 unsigned long iova, size_t granule, in dummy_tlb_add_page()
H A Dmsm_iommu.c139 size_t granule, bool leaf, void *cookie) in __flush_iotlb_range()
171 size_t granule, void *cookie) in __flush_iotlb_walk()
177 unsigned long iova, size_t granule, void *cookie) in __flush_iotlb_page()
H A Dio-pgtable-arm-v7s.c786 size_t granule, void *cookie) in dummy_tlb_flush()
793 unsigned long iova, size_t granule, in dummy_tlb_add_page()
H A Dipmmu-vmsa.c317 size_t granule, void *cookie) in ipmmu_tlb_flush()
H A Dvirtio-iommu.c406 unsigned long granule = 1UL << __ffs(vdomain->domain.pgsize_bitmap); in viommu_domain_map_identity() local
H A Dio-pgtable-arm.c875 unsigned long granule, page_sizes; in arm_lpae_restrict_pgsizes() local
/linux/drivers/iommu/arm/arm-smmu/
H A Darm-smmu.c282 size_t granule, void *cookie, int reg) in arm_smmu_tlb_inv_range_s1()
310 size_t granule, void *cookie, int reg) in arm_smmu_tlb_inv_range_s2()
330 size_t granule, void *cookie) in arm_smmu_tlb_inv_walk_s1()
345 unsigned long iova, size_t granule, in arm_smmu_tlb_add_page_s1()
353 size_t granule, void *cookie) in arm_smmu_tlb_inv_walk_s2()
361 unsigned long iova, size_t granule, in arm_smmu_tlb_add_page_s2()
369 size_t granule, void *cookie) in arm_smmu_tlb_inv_walk_s2_v1()
381 unsigned long iova, size_t granule, in arm_smmu_tlb_add_page_s2_v1()
H A Dqcom_iommu.c148 size_t granule, bool leaf, void *cookie) in qcom_iommu_tlb_inv_range_nosync()
170 size_t granule, void *cookie) in qcom_iommu_tlb_flush_walk()
177 unsigned long iova, size_t granule, in qcom_iommu_tlb_add_page()
/linux/tools/dma/
H A Ddma_map_benchmark.c32 int granule = 1; main() local
[all...]
/linux/include/linux/
H A Dio-pgtable.h286 size_t size, size_t granule) in io_pgtable_tlb_flush_walk()
295 size_t granule) in io_pgtable_tlb_add_page()
/linux/drivers/gpu/drm/msm/
H A Dmsm_iommu.c464 size_t granule, void *cookie) in msm_iommu_tlb_flush_walk()
480 unsigned long iova, size_t granule, void *cookie) in msm_iommu_tlb_add_page()
/linux/arch/arm64/kvm/hyp/
H A Dpgtable.c34 u64 granule = kvm_granule_size(ctx->level); in kvm_block_mapping_supported() local
473 u64 granule = kvm_granule_size(ctx->level); in hyp_unmap_walker() local
959 u64 granule = kvm_granule_size(ctx->level); in stage2_map_walker_try_leaf() local
/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_mmu.c539 static void mmu_tlb_flush_walk(unsigned long iova, size_t size, size_t granule, in mmu_tlb_flush_walk()
/linux/arch/arm64/kvm/hyp/nvhe/
H A Dmem_protect.c520 u64 granule; in host_stage2_adjust_range() local
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_mmu.c1611 static void mmu_tlb_flush_walk(unsigned long iova, size_t size, size_t granule, void *cookie) in mmu_tlb_flush_walk()