Lines Matching refs:size_t
60 const char *buf, size_t count);
351 const char *buf, size_t count)
2340 static size_t iommu_pgsize(struct iommu_domain *domain,
2341 unsigned long addr_merge, size_t size)
2344 size_t pgsize;
2373 phys_addr_t paddr, size_t size, int prot, gfp_t gfp)
2378 size_t orig_size = size;
2406 size_t pgsize = iommu_pgsize(domain, iova | paddr, size);
2430 phys_addr_t paddr, size_t size, int prot, gfp_t gfp)
2443 phys_addr_t paddr, size_t size, int prot)
2451 phys_addr_t paddr, size_t size, int prot)
2457 static size_t __iommu_unmap(struct iommu_domain *domain,
2458 unsigned long iova, size_t size,
2462 size_t unmapped_page, unmapped = 0;
2494 size_t pgsize = iommu_pgsize(domain, iova, size - unmapped);
2511 size_t iommu_unmap(struct iommu_domain *domain,
2512 unsigned long iova, size_t size)
2515 size_t ret;
2525 size_t iommu_unmap_fast(struct iommu_domain *domain,
2526 unsigned long iova, size_t size,
2533 static size_t __iommu_map_sg(struct iommu_domain *domain, unsigned long iova,
2538 size_t len = 0, mapped = 0;
2580 size_t iommu_map_sg(struct iommu_domain *domain, unsigned long iova,
2588 size_t iommu_map_sg_atomic(struct iommu_domain *domain, unsigned long iova,
2750 size_t length, int prot,