Lines Matching refs:dir

15 		dma_addr_t addr, size_t size, enum dma_data_direction dir)  in dma_noncoherent_sync_single_for_device()  argument
17 arch_sync_dma_for_device(dev, dma_to_phys(dev, addr), size, dir); in dma_noncoherent_sync_single_for_device()
21 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in dma_noncoherent_sync_sg_for_device() argument
27 arch_sync_dma_for_device(dev, sg_phys(sg), sg->length, dir); in dma_noncoherent_sync_sg_for_device()
31 unsigned long offset, size_t size, enum dma_data_direction dir, in dma_noncoherent_map_page() argument
36 addr = dma_direct_map_page(dev, page, offset, size, dir, attrs); in dma_noncoherent_map_page()
39 size, dir); in dma_noncoherent_map_page()
44 int nents, enum dma_data_direction dir, unsigned long attrs) in dma_noncoherent_map_sg() argument
46 nents = dma_direct_map_sg(dev, sgl, nents, dir, attrs); in dma_noncoherent_map_sg()
48 dma_noncoherent_sync_sg_for_device(dev, sgl, nents, dir); in dma_noncoherent_map_sg()
55 dma_addr_t addr, size_t size, enum dma_data_direction dir) in dma_noncoherent_sync_single_for_cpu() argument
57 arch_sync_dma_for_cpu(dev, dma_to_phys(dev, addr), size, dir); in dma_noncoherent_sync_single_for_cpu()
62 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in dma_noncoherent_sync_sg_for_cpu() argument
68 arch_sync_dma_for_cpu(dev, sg_phys(sg), sg->length, dir); in dma_noncoherent_sync_sg_for_cpu()
73 size_t size, enum dma_data_direction dir, unsigned long attrs) in dma_noncoherent_unmap_page() argument
76 dma_noncoherent_sync_single_for_cpu(dev, addr, size, dir); in dma_noncoherent_unmap_page()
80 int nents, enum dma_data_direction dir, unsigned long attrs) in dma_noncoherent_unmap_sg() argument
83 dma_noncoherent_sync_sg_for_cpu(dev, sgl, nents, dir); in dma_noncoherent_unmap_sg()