Lines Matching refs:size_t
190 static void *__arm_lpae_alloc_pages(size_t size, gfp_t gfp,
228 static void __arm_lpae_free_pages(void *pages, size_t size,
253 static size_t __arm_lpae_unmap(struct arm_lpae_io_pgtable *data,
255 unsigned long iova, size_t size, size_t pgcount,
264 size_t sz = ARM_LPAE_BLOCK_SIZE(lvl, data);
297 size_t sz = ARM_LPAE_BLOCK_SIZE(lvl, data);
344 phys_addr_t paddr, size_t size, size_t pgcount,
346 gfp_t gfp, size_t *mapped)
349 size_t block_size = ARM_LPAE_BLOCK_SIZE(lvl, data);
350 size_t tblsz = ARM_LPAE_GRANULE(data);
465 phys_addr_t paddr, size_t pgsize, size_t pgcount,
466 int iommu_prot, gfp_t gfp, size_t *mapped)
538 static size_t arm_lpae_split_blk_unmap(struct arm_lpae_io_pgtable *data,
540 unsigned long iova, size_t size,
542 arm_lpae_iopte *ptep, size_t pgcount)
547 size_t tablesz = ARM_LPAE_GRANULE(data);
548 size_t split_sz = ARM_LPAE_BLOCK_SIZE(lvl, data);
598 static size_t __arm_lpae_unmap(struct arm_lpae_io_pgtable *data,
600 unsigned long iova, size_t size, size_t pgcount,
657 static size_t arm_lpae_unmap_pages(struct io_pgtable_ops *ops, unsigned long iova,
658 size_t pgsize, size_t pgcount,
1116 static void __init dummy_tlb_flush(unsigned long iova, size_t size,
1117 size_t granule, void *cookie)
1124 unsigned long iova, size_t granule,
1164 size_t size, mapped;