Searched defs:granule (Results  1 – 12 of 12) sorted by relevance
| /Linux-v5.4/include/linux/ | 
| D | io-pgtable.h | 199 			  size_t size, size_t granule)  in io_pgtable_tlb_flush_walk()206 			  size_t size, size_t granule)  in io_pgtable_tlb_flush_leaf()
 214 			size_t granule)  in io_pgtable_tlb_add_page()
 
 | 
| D | iova.h | 73 	unsigned long	granule;	/* pfn granularity for this domain */  member234 				    unsigned long granule,  in init_iova_domain()
 
 | 
| /Linux-v5.4/drivers/iommu/ | 
| 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 			       size_t granule, void *cookie)  in __flush_iotlb_leaf()
 184 			       unsigned long iova, size_t granule, void *cookie)  in __flush_iotlb_page()
 
 | 
| D | mtk_iommu.c | 177 					   size_t granule, bool leaf,  in mtk_iommu_tlb_add_flush_nosync()220 				     size_t granule, void *cookie)  in mtk_iommu_tlb_flush_walk()
 227 				     size_t granule, void *cookie)  in mtk_iommu_tlb_flush_leaf()
 234 					    unsigned long iova, size_t granule,  in mtk_iommu_tlb_flush_page_nosync()
 
 | 
| D | qcom_iommu.c | 148 					    size_t granule, bool leaf, void *cookie)  in qcom_iommu_tlb_inv_range_nosync()169 				      size_t granule, void *cookie)  in qcom_iommu_tlb_flush_walk()
 176 				      size_t granule, void *cookie)  in qcom_iommu_tlb_flush_leaf()
 183 				    unsigned long iova, size_t granule,  in qcom_iommu_tlb_add_page()
 
 | 
| D | arm-smmu.c | 315 				      size_t granule, bool leaf, void *cookie)  in arm_smmu_tlb_inv_range_s1()345 				      size_t granule, bool leaf, void *cookie)  in arm_smmu_tlb_inv_range_s2()
 372 					 size_t granule, bool leaf, void *cookie)  in arm_smmu_tlb_inv_vmid_nosync()
 384 				  size_t granule, void *cookie)  in arm_smmu_tlb_inv_walk()
 394 				  size_t granule, void *cookie)  in arm_smmu_tlb_inv_leaf()
 404 				  unsigned long iova, size_t granule,  in arm_smmu_tlb_add_page()
 
 | 
| D | io-pgtable-arm.c | 702 	unsigned long granule, page_sizes;  in arm_lpae_restrict_pgsizes()  local1107 static void dummy_tlb_flush(unsigned long iova, size_t size, size_t granule,  in dummy_tlb_flush()
 1115 			       unsigned long iova, size_t granule, void *cookie)  in dummy_tlb_add_page()
 
 | 
| D | io-pgtable-arm-v7s.c | 856 static void dummy_tlb_flush(unsigned long iova, size_t size, size_t granule,  in dummy_tlb_flush()864 			       unsigned long iova, size_t granule, void *cookie)  in dummy_tlb_add_page()
 
 | 
| D | arm-smmu-v3.c | 1986 				   size_t granule, bool leaf,  in arm_smmu_tlb_inv_range()2032 					 unsigned long iova, size_t granule,  in arm_smmu_tlb_inv_page_nosync()
 2042 				  size_t granule, void *cookie)  in arm_smmu_tlb_inv_walk()
 2048 				  size_t granule, void *cookie)  in arm_smmu_tlb_inv_leaf()
 
 | 
| D | iova.c | 30 init_iova_domain(struct iova_domain *iovad, unsigned long granule,  in init_iova_domain()
 | 
| D | ipmmu-vmsa.c | 365 				size_t granule, void *cookie)  in ipmmu_tlb_flush()
 | 
| /Linux-v5.4/drivers/gpu/drm/panfrost/ | 
| D | panfrost_mmu.c | 334 static void mmu_tlb_flush_walk(unsigned long iova, size_t size, size_t granule,  in mmu_tlb_flush_walk()340 static void mmu_tlb_flush_leaf(unsigned long iova, size_t size, size_t granule,  in mmu_tlb_flush_leaf()
 
 |