| /OK3568_Linux_fs/kernel/drivers/iommu/arm/arm-smmu/ |
| H A D | arm-smmu.c | 281 size_t granule, void *cookie, int reg) in arm_smmu_tlb_inv_range_s1() 309 size_t granule, void *cookie, int reg) in arm_smmu_tlb_inv_range_s2() 329 size_t granule, void *cookie) in arm_smmu_tlb_inv_walk_s1() 337 unsigned long iova, size_t granule, in arm_smmu_tlb_add_page_s1() 345 size_t granule, void *cookie) in arm_smmu_tlb_inv_walk_s2() 353 unsigned long iova, size_t granule, in arm_smmu_tlb_add_page_s2() 361 size_t granule, void *cookie) in arm_smmu_tlb_inv_walk_s2_v1() 373 unsigned long iova, size_t granule, in arm_smmu_tlb_add_page_s2_v1()
|
| H A D | qcom_iommu.c | 160 size_t granule, bool leaf, void *cookie) in qcom_iommu_tlb_inv_range_nosync() 182 size_t granule, void *cookie) in qcom_iommu_tlb_flush_walk() 189 unsigned long iova, size_t granule, in qcom_iommu_tlb_add_page()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/ |
| H A D | msm_iommu.c | 130 size_t granule, void *cookie) in msm_iommu_tlb_flush_walk() 135 unsigned long iova, size_t granule, void *cookie) in msm_iommu_tlb_add_page()
|
| /OK3568_Linux_fs/kernel/drivers/iommu/ |
| H A D | msm_iommu.c | 140 size_t granule, bool leaf, void *cookie) in __flush_iotlb_range() 172 size_t granule, void *cookie) in __flush_iotlb_walk() 178 unsigned long iova, size_t granule, void *cookie) in __flush_iotlb_page()
|
| H A D | io-pgtable-arm.c | 752 unsigned long granule, page_sizes; in arm_lpae_restrict_pgsizes() local 1154 size_t granule, void *cookie) in dummy_tlb_flush() 1161 unsigned long iova, size_t granule, in dummy_tlb_add_page()
|
| H A D | io-pgtable-arm-v7s.c | 890 size_t granule, void *cookie) in dummy_tlb_flush() 897 unsigned long iova, size_t granule, in dummy_tlb_add_page()
|
| H A D | mtk_iommu.c | 228 size_t granule, in mtk_iommu_tlb_flush_range_sync()
|
| H A D | iova.c | 30 init_iova_domain(struct iova_domain *iovad, unsigned long granule, in init_iova_domain()
|
| H A D | ipmmu-vmsa.c | 320 size_t granule, void *cookie) in ipmmu_tlb_flush()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | io-pgtable.h | 224 size_t size, size_t granule) in io_pgtable_tlb_flush_walk() 233 size_t granule) in io_pgtable_tlb_add_page()
|
| H A D | iova.h | 73 unsigned long granule; /* pfn granularity for this domain */ member 236 unsigned long granule, in init_iova_domain()
|
| /OK3568_Linux_fs/kernel/arch/arm64/kvm/hyp/ |
| H A D | pgtable.c | 93 u64 granule = kvm_granule_size(level); in kvm_block_mapping_supported() local 369 u64 granule = kvm_granule_size(level), phys = data->phys; in hyp_map_walker_try_leaf() local 585 u64 granule = kvm_granule_size(level), phys = data->phys; in stage2_map_walker_try_leaf() local 1109 u64 granule, start, end; in kvm_pgtable_stage2_find_range() local
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/panfrost/ |
| H A D | panfrost_mmu.c | 338 static void mmu_tlb_flush_walk(unsigned long iova, size_t size, size_t granule, in mmu_tlb_flush_walk()
|
| /OK3568_Linux_fs/kernel/drivers/iommu/arm/arm-smmu-v3/ |
| H A D | arm-smmu-v3.c | 1653 size_t granule, bool leaf, in arm_smmu_tlb_inv_range() 1730 unsigned long iova, size_t granule, in arm_smmu_tlb_inv_page_nosync() 1740 size_t granule, void *cookie) in arm_smmu_tlb_inv_walk()
|