Lines Matching refs:gather
611 struct iommu_iotlb_gather *gather, in arm_v7s_split_blk_unmap() argument
648 return __arm_v7s_unmap(data, gather, iova, size, 2, tablep); in arm_v7s_split_blk_unmap()
651 io_pgtable_tlb_add_page(&data->iop, gather, iova, size); in arm_v7s_split_blk_unmap()
656 struct iommu_iotlb_gather *gather, in __arm_v7s_unmap() argument
715 io_pgtable_tlb_add_page(iop, gather, iova, blk_size); in __arm_v7s_unmap()
725 return arm_v7s_split_blk_unmap(data, gather, iova, size, pte[0], in __arm_v7s_unmap()
731 return __arm_v7s_unmap(data, gather, iova, size, lvl + 1, ptep); in __arm_v7s_unmap()
736 struct iommu_iotlb_gather *gather) in arm_v7s_unmap_pages() argument
745 ret = __arm_v7s_unmap(data, gather, iova, pgsize, 1, data->pgd); in arm_v7s_unmap_pages()
757 size_t size, struct iommu_iotlb_gather *gather) in arm_v7s_unmap() argument
759 return arm_v7s_unmap_pages(ops, iova, size, 1, gather); in arm_v7s_unmap()
896 static void __init dummy_tlb_add_page(struct iommu_iotlb_gather *gather, in dummy_tlb_add_page() argument