Searched refs:__dma_sync (Results 1 - 8 of 8) sorted by relevance

/linux-4.1.27/arch/microblaze/kernel/
H A Ddma.c64 __dma_sync(page_to_phys(sg_page(sg)) + sg->offset, for_each_sg()
83 __dma_sync(page_to_phys(page) + offset, size, direction); dma_direct_map_page()
98 __dma_sync(dma_address, size, direction); dma_direct_unmap_page()
112 __dma_sync(dma_handle, size, direction); dma_direct_sync_single_for_cpu()
126 __dma_sync(dma_handle, size, direction); dma_direct_sync_single_for_device()
140 __dma_sync(sg->dma_address, sg->length, direction); dma_direct_sync_sg_for_cpu()
154 __dma_sync(sg->dma_address, sg->length, direction); dma_direct_sync_sg_for_device()
/linux-4.1.27/arch/blackfin/kernel/
H A Ddma-mapping.c108 void __dma_sync(dma_addr_t addr, size_t size, __dma_sync() function
113 EXPORT_SYMBOL(__dma_sync); variable
124 __dma_sync(sg_dma_address(sg), sg_dma_len(sg), direction); for_each_sg()
139 __dma_sync(sg_dma_address(sg), sg_dma_len(sg), direction); for_each_sg()
/linux-4.1.27/arch/mips/mm/
H A Ddma-default.c224 static inline void __dma_sync(struct page *page, __dma_sync() function
259 __dma_sync(dma_addr_to_page(dev, dma_addr), mips_dma_unmap_page()
272 __dma_sync(sg_page(sg), sg->offset, sg->length, mips_dma_map_sg()
289 __dma_sync(page, offset, size, direction); mips_dma_map_page()
303 __dma_sync(sg_page(sg), sg->offset, sg->length, mips_dma_unmap_sg()
313 __dma_sync(dma_addr_to_page(dev, dma_handle), mips_dma_sync_single_for_cpu()
322 __dma_sync(dma_addr_to_page(dev, dma_handle), mips_dma_sync_single_for_device()
333 __dma_sync(sg_page(sg), sg->offset, sg->length, mips_dma_sync_sg_for_cpu()
345 __dma_sync(sg_page(sg), sg->offset, sg->length, mips_dma_sync_sg_for_device()
/linux-4.1.27/arch/powerpc/mm/
H A Ddma-noncoherent.c317 void __dma_sync(void *vaddr, size_t size, int direction) __dma_sync() function
343 EXPORT_SYMBOL(__dma_sync); variable
349 * in order to have a virtual address for __dma_sync(). This must
370 __dma_sync((void *)start, seg_size, direction); __dma_sync_page_highmem()
387 * __dma_sync_page makes memory consistent. identical to __dma_sync, but
397 __dma_sync((void *)start, size, direction); __dma_sync_page()
/linux-4.1.27/arch/microblaze/include/asm/
H A Ddma-mapping.h75 static inline void __dma_sync(unsigned long paddr, __dma_sync() function
139 __dma_sync(virt_to_phys(vaddr), size, (int)direction); dma_cache_sync()
/linux-4.1.27/arch/blackfin/include/asm/
H A Ddma-mapping.h43 __dma_sync(dma_addr_t addr, size_t size, enum dma_data_direction dir);
66 __dma_sync(addr, size, dir); _dma_sync()
/linux-4.1.27/arch/powerpc/include/asm/
H A Ddma-mapping.h47 extern void __dma_sync(void *vaddr, size_t size, int direction);
59 #define __dma_sync(addr, size, rw) ((void)0) macro
222 __dma_sync(vaddr, size, (int)direction); dma_cache_sync()
/linux-4.1.27/arch/powerpc/kernel/
H A Ddma.c210 __dma_sync(bus_to_virt(dma_handle), size, direction); dma_direct_sync_single()

Completed in 493 milliseconds