Home
last modified time | relevance | path

Searched defs:dma_handle (Results 1 – 25 of 53) sorted by relevance

123

/arch/cris/arch-v32/drivers/pci/
Ddma.c20 dma_addr_t *dma_handle, gfp_t gfp) in dma_alloc_coherent()
43 void *vaddr, dma_addr_t dma_handle) in dma_free_coherent()
/arch/mn10300/mm/
Ddma-alloc.c23 dma_addr_t *dma_handle, int gfp) in dma_alloc_coherent()
66 dma_addr_t dma_handle) in dma_free_coherent()
/arch/openrisc/kernel/
Ddma.c72 dma_addr_t *dma_handle, gfp_t gfp) in or1k_dma_alloc_coherent()
103 dma_addr_t dma_handle) in or1k_dma_free_coherent()
150 void or1k_unmap_page(struct device *dev, dma_addr_t dma_handle, in or1k_unmap_page()
185 dma_addr_t dma_handle, size_t size, in or1k_sync_single_for_cpu()
197 dma_addr_t dma_handle, size_t size, in or1k_sync_single_for_device()
/arch/tile/kernel/
Dpci-dma.c30 dma_addr_t *dma_handle, in dma_alloc_coherent()
70 void *vaddr, dma_addr_t dma_handle) in dma_free_coherent()
180 void dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_for_cpu()
187 void dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_for_device()
227 void dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_cpu()
236 dma_addr_t dma_handle, in dma_sync_single_range_for_device()
/arch/cris/include/asm/
Ddma-mapping.h26 dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle, in dma_alloc_coherent()
35 dma_addr_t dma_handle) in dma_free_coherent()
87 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, in dma_sync_single_for_cpu()
93 dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size, in dma_sync_single_for_device()
99 dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_cpu()
106 dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_device()
/arch/parisc/include/asm/
Ddma-mapping.h50 dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle, in dma_alloc_coherent()
57 dma_alloc_noncoherent(struct device *dev, size_t size, dma_addr_t *dma_handle, in dma_alloc_noncoherent()
65 void *vaddr, dma_addr_t dma_handle) in dma_free_coherent()
72 void *vaddr, dma_addr_t dma_handle) in dma_free_noncoherent()
121 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, in dma_sync_single_for_cpu()
129 dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size, in dma_sync_single_for_device()
137 dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_cpu()
146 dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_device()
/arch/sh/mm/
Dconsistent.c36 dma_addr_t *dma_handle, gfp_t gfp, in dma_generic_alloc_coherent()
68 void *vaddr, dma_addr_t dma_handle, in dma_generic_free_coherent()
132 dma_addr_t dma_handle; in platform_resource_setup_memory() local
/arch/mips/mm/
Ddma-default.c83 dma_addr_t * dma_handle, gfp_t gfp) in dma_alloc_noncoherent()
101 dma_addr_t * dma_handle, gfp_t gfp, struct dma_attrs *attrs) in mips_dma_alloc_coherent()
127 dma_addr_t dma_handle) in dma_free_noncoherent()
135 dma_addr_t dma_handle, struct dma_attrs *attrs) in mips_dma_free_coherent()
261 dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) in mips_dma_sync_single_for_cpu()
269 dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) in mips_dma_sync_single_for_device()
/arch/powerpc/kernel/
Ddma-iommu.c20 dma_addr_t *dma_handle, gfp_t flag, in dma_iommu_alloc_coherent()
29 void *vaddr, dma_addr_t dma_handle, in dma_iommu_free_coherent()
50 static void dma_iommu_unmap_page(struct device *dev, dma_addr_t dma_handle, in dma_iommu_unmap_page()
Diommu.c427 dma_addr_t dma_handle = sg->dma_address; in iommu_unmap_sg() local
575 dma_addr_t dma_handle = DMA_ERROR_CODE; in iommu_map_page() local
608 void iommu_unmap_page(struct iommu_table *tbl, dma_addr_t dma_handle, in iommu_unmap_page()
627 size_t size, dma_addr_t *dma_handle, in iommu_alloc_coherent()
674 void *vaddr, dma_addr_t dma_handle) in iommu_free_coherent()
Ddma.c29 dma_addr_t *dma_handle, gfp_t flag, in dma_direct_alloc_coherent()
58 void *vaddr, dma_addr_t dma_handle, in dma_direct_free_coherent()
147 dma_addr_t dma_handle, size_t size, in dma_direct_sync_single()
/arch/microblaze/kernel/
Ddma.c36 dma_addr_t *dma_handle, gfp_t flag, in dma_direct_alloc_coherent()
61 void *vaddr, dma_addr_t dma_handle, in dma_direct_free_coherent()
126 dma_addr_t dma_handle, size_t size, in dma_direct_sync_single_for_cpu()
140 dma_addr_t dma_handle, size_t size, in dma_direct_sync_single_for_device()
/arch/frv/include/asm/
Ddma-mapping.h57 void dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, in dma_sync_single_for_cpu()
63 void dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size, in dma_sync_single_for_device()
70 void dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_cpu()
77 void dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_device()
/arch/m68k/kernel/
Ddma_no.c17 dma_addr_t *dma_handle, gfp_t gfp) in dma_alloc_coherent()
35 void *vaddr, dma_addr_t dma_handle) in dma_free_coherent()
/arch/frv/mb93090-mb00/
Dpci-dma.c21 void *dma_alloc_coherent(struct device *hwdev, size_t size, dma_addr_t *dma_handle, gfp_t gfp) in dma_alloc_coherent()
34 void dma_free_coherent(struct device *hwdev, size_t size, void *vaddr, dma_addr_t dma_handle) in dma_free_coherent()
Dpci-dma-nommu.c36 void *dma_alloc_coherent(struct device *hwdev, size_t size, dma_addr_t *dma_handle, gfp_t gfp) in dma_alloc_coherent()
88 void dma_free_coherent(struct device *hwdev, size_t size, void *vaddr, dma_addr_t dma_handle) in dma_free_coherent()
/arch/avr32/include/asm/
Ddma-mapping.h264 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_for_cpu()
275 dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_for_device()
282 dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_cpu()
291 dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_device()
/arch/parisc/kernel/
Dpci-dma.c416 static void * pa11_dma_alloc_consistent (struct device *dev, size_t size, dma_addr_t *dma_handle, g… in pa11_dma_alloc_consistent()
442 …void pa11_dma_free_consistent (struct device *dev, size_t size, void *vaddr, dma_addr_t dma_handle) in pa11_dma_free_consistent()
461 static void pa11_dma_unmap_single(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_… in pa11_dma_unmap_single()
509 static void pa11_dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, unsigned long o… in pa11_dma_sync_single_for_cpu()
516 static void pa11_dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, unsigned lon… in pa11_dma_sync_single_for_device()
559 dma_addr_t *dma_handle, gfp_t flag) in fail_alloc_consistent()
565 dma_addr_t *dma_handle, gfp_t flag) in pa11_dma_alloc_noncoherent()
/arch/xtensa/include/asm/
Ddma-mapping.h94 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, in dma_sync_single_for_cpu()
101 dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size, in dma_sync_single_for_device()
108 dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_cpu()
117 dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_device()
/arch/mn10300/include/asm/
Ddma-mapping.h94 void dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_for_cpu()
100 void dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_for_device()
107 void dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_cpu()
114 dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_device()
/arch/ia64/sn/pci/pcibr/
Dpcibr_dma.c208 pcibr_dma_unmap(struct pci_dev *hwdev, dma_addr_t dma_handle, int direction) in pcibr_dma_unmap()
359 dma_addr_t dma_handle; in pcibr_dma_map() local
398 dma_addr_t dma_handle; in pcibr_dma_map_consistent() local
/arch/sparc/include/asm/
Ddma-mapping.h32 dma_addr_t *dma_handle, gfp_t flag, in dma_alloc_attrs()
46 void *cpu_addr, dma_addr_t dma_handle, in dma_free_attrs()
/arch/mips/include/asm/
Ddma-mapping.h63 dma_addr_t *dma_handle, gfp_t gfp, in dma_alloc_attrs()
79 void *vaddr, dma_addr_t dma_handle, in dma_free_attrs()
/arch/hexagon/include/asm/
Ddma-mapping.h77 dma_addr_t *dma_handle, gfp_t flag, in dma_alloc_attrs()
95 void *cpu_addr, dma_addr_t dma_handle, in dma_free_attrs()
/arch/unicore32/mm/
Ddma-swiotlb.c21 dma_addr_t *dma_handle, gfp_t flags, in unicore_swiotlb_alloc_coherent()

123