Lines Matching refs:size
11 size_t size, in dma_map_single_attrs() argument
18 kmemcheck_mark_initialized(ptr, size); in dma_map_single_attrs()
21 (unsigned long)ptr & ~PAGE_MASK, size, in dma_map_single_attrs()
24 (unsigned long)ptr & ~PAGE_MASK, size, in dma_map_single_attrs()
30 size_t size, in dma_unmap_single_attrs() argument
38 ops->unmap_page(dev, addr, size, dir, attrs); in dma_unmap_single_attrs()
39 debug_dma_unmap_page(dev, addr, size, dir, true); in dma_unmap_single_attrs()
77 size_t offset, size_t size, in dma_map_page() argument
83 kmemcheck_mark_initialized(page_address(page) + offset, size); in dma_map_page()
85 addr = ops->map_page(dev, page, offset, size, dir, NULL); in dma_map_page()
86 debug_dma_map_page(dev, page, offset, size, dir, addr, false); in dma_map_page()
92 size_t size, enum dma_data_direction dir) in dma_unmap_page() argument
98 ops->unmap_page(dev, addr, size, dir, NULL); in dma_unmap_page()
99 debug_dma_unmap_page(dev, addr, size, dir, false); in dma_unmap_page()
103 size_t size, in dma_sync_single_for_cpu() argument
110 ops->sync_single_for_cpu(dev, addr, size, dir); in dma_sync_single_for_cpu()
111 debug_dma_sync_single_for_cpu(dev, addr, size, dir); in dma_sync_single_for_cpu()
115 dma_addr_t addr, size_t size, in dma_sync_single_for_device() argument
122 ops->sync_single_for_device(dev, addr, size, dir); in dma_sync_single_for_device()
123 debug_dma_sync_single_for_device(dev, addr, size, dir); in dma_sync_single_for_device()
129 size_t size, in dma_sync_single_range_for_cpu() argument
136 ops->sync_single_for_cpu(dev, addr + offset, size, dir); in dma_sync_single_range_for_cpu()
137 debug_dma_sync_single_range_for_cpu(dev, addr, offset, size, dir); in dma_sync_single_range_for_cpu()
143 size_t size, in dma_sync_single_range_for_device() argument
150 ops->sync_single_for_device(dev, addr + offset, size, dir); in dma_sync_single_range_for_device()
151 debug_dma_sync_single_range_for_device(dev, addr, offset, size, dir); in dma_sync_single_range_for_device()
185 void *cpu_addr, dma_addr_t dma_addr, size_t size);
187 void *dma_common_contiguous_remap(struct page *page, size_t size,
191 void *dma_common_pages_remap(struct page **pages, size_t size,
194 void dma_common_free_remap(void *cpu_addr, size_t size, unsigned long vm_flags);
211 dma_addr_t dma_addr, size_t size, struct dma_attrs *attrs) in dma_mmap_attrs() argument
216 return ops->mmap(dev, vma, cpu_addr, dma_addr, size, attrs); in dma_mmap_attrs()
217 return dma_common_mmap(dev, vma, cpu_addr, dma_addr, size); in dma_mmap_attrs()
224 void *cpu_addr, dma_addr_t dma_addr, size_t size);
228 dma_addr_t dma_addr, size_t size, struct dma_attrs *attrs) in dma_get_sgtable_attrs() argument
233 return ops->get_sgtable(dev, sgt, cpu_addr, dma_addr, size, in dma_get_sgtable_attrs()
235 return dma_common_get_sgtable(dev, sgt, cpu_addr, dma_addr, size); in dma_get_sgtable_attrs()