Lines Matching defs:dev
114 dma_supported(struct device *dev, u64 dma_mask) in dma_supported()
122 dma_set_mask(struct device *dev, u64 dma_mask) in dma_set_mask()
132 dma_set_coherent_mask(struct device *dev, u64 dma_mask) in dma_set_coherent_mask()
142 dma_set_mask_and_coherent(struct device *dev, u64 dma_mask) in dma_set_mask_and_coherent()
153 dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle, in dma_alloc_coherent()
160 dma_zalloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle, in dma_zalloc_coherent()
168 dmam_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle, in dmam_alloc_coherent()
176 dma_free_coherent(struct device *dev, size_t size, void *cpu_addr, in dma_free_coherent()
185 dma_map_page_attrs(struct device *dev, struct page *page, size_t offset, in dma_map_page_attrs()
194 #define dma_map_sg_attrs(dev, sgl, nents, dir, attrs) \ argument
197 #define dma_unmap_sg_attrs(dev, sg, nents, dir, attrs) \ argument
201 dma_map_page(struct device *dev, struct page *page, in dma_map_page()
210 dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, in dma_unmap_page()
218 dma_map_resource(struct device *dev, phys_addr_t paddr, size_t size, in dma_map_resource()
225 dma_unmap_resource(struct device *dev, dma_addr_t dma, size_t size, in dma_unmap_resource()
232 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma, size_t size, in dma_sync_single_for_cpu()
257 dma_sync_single(struct device *dev, dma_addr_t addr, size_t size, in dma_sync_single()
264 dma_sync_single_for_device(struct device *dev, dma_addr_t dma, in dma_sync_single_for_device()
288 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems, in dma_sync_sg_for_cpu()
295 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems, in dma_sync_sg_for_device()
302 dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_cpu()
309 dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_device()
318 dma_mapping_error(struct device *dev, dma_addr_t dma_addr) in dma_mapping_error()
326 static inline unsigned int dma_set_max_seg_size(struct device *dev, in dma_set_max_seg_size()
333 _dma_map_single_attrs(struct device *dev, void *ptr, size_t size, in _dma_map_single_attrs()
341 _dma_unmap_single_attrs(struct device *dev, dma_addr_t dma, size_t size, in _dma_unmap_single_attrs()
348 dma_max_mapping_size(struct device *dev) in dma_max_mapping_size()
354 #define dma_map_single_attrs(dev, ptr, size, dir, attrs) \ argument
357 #define dma_unmap_single_attrs(dev, dma_addr, size, dir, attrs) \ argument
376 dma_map_sgtable(struct device *dev, struct sg_table *sgt, in dma_map_sgtable()
390 dma_unmap_sgtable(struct device *dev, struct sg_table *sgt, in dma_unmap_sgtable()