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 */ member 234 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() local 1107 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()
|