/linux-4.1.27/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.1.27/arch/mips/mm/ |
D | dma-default.c | 224 static inline void __dma_sync(struct page *page, in __dma_sync() function 259 __dma_sync(dma_addr_to_page(dev, dma_addr), in mips_dma_unmap_page() 272 __dma_sync(sg_page(sg), sg->offset, sg->length, in mips_dma_map_sg() 289 __dma_sync(page, offset, size, direction); in mips_dma_map_page() 303 __dma_sync(sg_page(sg), sg->offset, sg->length, in mips_dma_unmap_sg() 313 __dma_sync(dma_addr_to_page(dev, dma_handle), in mips_dma_sync_single_for_cpu() 322 __dma_sync(dma_addr_to_page(dev, dma_handle), in mips_dma_sync_single_for_device() 333 __dma_sync(sg_page(sg), sg->offset, sg->length, in mips_dma_sync_sg_for_cpu() 345 __dma_sync(sg_page(sg), sg->offset, sg->length, in mips_dma_sync_sg_for_device()
|
/linux-4.1.27/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.1.27/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.1.27/arch/powerpc/include/asm/ |
D | dma-mapping.h | 47 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); in dma_cache_sync()
|
/linux-4.1.27/arch/microblaze/include/asm/ |
D | dma-mapping.h | 75 static inline void __dma_sync(unsigned long paddr, in __dma_sync() function 139 __dma_sync(virt_to_phys(vaddr), size, (int)direction); in dma_cache_sync()
|
/linux-4.1.27/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.1.27/arch/powerpc/kernel/ |
D | dma.c | 210 __dma_sync(bus_to_virt(dma_handle), size, direction); in dma_direct_sync_single()
|