/linux-4.4.14/arch/microblaze/kernel/ |
D | dma.c | 64 __dma_sync(page_to_phys(sg_page(sg)) + sg->offset, in dma_direct_map_sg() 83 __dma_sync(page_to_phys(page) + offset, size, direction); in dma_direct_map_page() 98 __dma_sync(dma_address, size, direction); in dma_direct_unmap_page() 112 __dma_sync(dma_handle, size, direction); in dma_direct_sync_single_for_cpu() 126 __dma_sync(dma_handle, size, direction); in dma_direct_sync_single_for_device() 140 __dma_sync(sg->dma_address, sg->length, direction); in dma_direct_sync_sg_for_cpu() 154 __dma_sync(sg->dma_address, sg->length, direction); in dma_direct_sync_sg_for_device()
|
/linux-4.4.14/arch/mips/mm/ |
D | dma-default.c | 261 static inline void __dma_sync(struct page *page, in __dma_sync() function 296 __dma_sync(dma_addr_to_page(dev, dma_addr), in mips_dma_unmap_page() 310 __dma_sync(sg_page(sg), sg->offset, sg->length, in mips_dma_map_sg() 327 __dma_sync(page, offset, size, direction); in mips_dma_map_page() 342 __dma_sync(sg_page(sg), sg->offset, sg->length, in mips_dma_unmap_sg() 352 __dma_sync(dma_addr_to_page(dev, dma_handle), in mips_dma_sync_single_for_cpu() 361 __dma_sync(dma_addr_to_page(dev, dma_handle), in mips_dma_sync_single_for_device() 374 __dma_sync(sg_page(sg), sg->offset, sg->length, in mips_dma_sync_sg_for_cpu() 390 __dma_sync(sg_page(sg), sg->offset, sg->length, in mips_dma_sync_sg_for_device()
|
/linux-4.4.14/arch/blackfin/kernel/ |
D | dma-mapping.c | 108 void __dma_sync(dma_addr_t addr, size_t size, in __dma_sync() function 113 EXPORT_SYMBOL(__dma_sync); 124 __dma_sync(sg_dma_address(sg), sg_dma_len(sg), direction); in dma_map_sg() 139 __dma_sync(sg_dma_address(sg), sg_dma_len(sg), direction); in dma_sync_sg_for_device()
|
/linux-4.4.14/arch/microblaze/include/asm/ |
D | dma-mapping.h | 49 static inline void __dma_sync(unsigned long paddr, in __dma_sync() function 69 __dma_sync(virt_to_phys(vaddr), size, (int)direction); in dma_cache_sync()
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | dma-mapping.h | 49 extern void __dma_sync(void *vaddr, size_t size, int direction); 61 #define __dma_sync(addr, size, rw) ((void)0) macro 164 __dma_sync(vaddr, size, (int)direction); in dma_cache_sync()
|
/linux-4.4.14/arch/powerpc/mm/ |
D | dma-noncoherent.c | 317 void __dma_sync(void *vaddr, size_t size, int direction) in __dma_sync() function 343 EXPORT_SYMBOL(__dma_sync); 370 __dma_sync((void *)start, seg_size, direction); in __dma_sync_page_highmem() 397 __dma_sync((void *)start, size, direction); in __dma_sync_page()
|
/linux-4.4.14/arch/blackfin/include/asm/ |
D | dma-mapping.h | 43 __dma_sync(dma_addr_t addr, size_t size, enum dma_data_direction dir); 66 __dma_sync(addr, size, dir); in _dma_sync()
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | dma.c | 266 __dma_sync(bus_to_virt(dma_handle), size, direction); in dma_direct_sync_single()
|