| /arch/arm/include/asm/ |
| D | dma-mapping.h | 20 static inline struct dma_map_ops *__generic_dma_ops(struct device *dev) in __generic_dma_ops() 27 static inline struct dma_map_ops *get_dma_ops(struct device *dev) in get_dma_ops() 35 static inline void set_dma_ops(struct device *dev, struct dma_map_ops *ops) in set_dma_ops() 61 static inline dma_addr_t pfn_to_dma(struct device *dev, unsigned long pfn) in pfn_to_dma() 68 static inline unsigned long dma_to_pfn(struct device *dev, dma_addr_t addr) in dma_to_pfn() 78 static inline void *dma_to_virt(struct device *dev, dma_addr_t addr) in dma_to_virt() 89 static inline dma_addr_t virt_to_dma(struct device *dev, void *addr) in virt_to_dma() 98 static inline dma_addr_t pfn_to_dma(struct device *dev, unsigned long pfn) in pfn_to_dma() 103 static inline unsigned long dma_to_pfn(struct device *dev, dma_addr_t addr) in dma_to_pfn() 108 static inline void *dma_to_virt(struct device *dev, dma_addr_t addr) in dma_to_virt() [all …]
|
| /arch/mips/include/asm/mach-generic/ |
| D | dma-coherence.h | 14 static inline dma_addr_t plat_map_dma_mem(struct device *dev, void *addr, in plat_map_dma_mem() 20 static inline dma_addr_t plat_map_dma_mem_page(struct device *dev, in plat_map_dma_mem_page() 26 static inline unsigned long plat_dma_addr_to_phys(struct device *dev, in plat_dma_addr_to_phys() 32 static inline void plat_unmap_dma_mem(struct device *dev, dma_addr_t dma_addr, in plat_unmap_dma_mem() 37 static inline int plat_dma_supported(struct device *dev, u64 mask) in plat_dma_supported() 50 static inline int plat_device_is_coherent(struct device *dev) in plat_device_is_coherent() 68 static inline void plat_post_dma_flush(struct device *dev) in plat_post_dma_flush() 74 static inline dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr) in phys_to_dma() 79 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr) in dma_to_phys()
|
| /arch/mips/include/asm/mach-ath25/ |
| D | dma-coherence.h | 22 static inline dma_addr_t ath25_dev_offset(struct device *dev) in ath25_dev_offset() 34 plat_map_dma_mem(struct device *dev, void *addr, size_t size) in plat_map_dma_mem() 40 plat_map_dma_mem_page(struct device *dev, struct page *page) in plat_map_dma_mem_page() 46 plat_dma_addr_to_phys(struct device *dev, dma_addr_t dma_addr) in plat_dma_addr_to_phys() 52 plat_unmap_dma_mem(struct device *dev, dma_addr_t dma_addr, size_t size, in plat_unmap_dma_mem() 57 static inline int plat_dma_supported(struct device *dev, u64 mask) in plat_dma_supported() 62 static inline int plat_device_is_coherent(struct device *dev) in plat_device_is_coherent() 72 static inline void plat_post_dma_flush(struct device *dev) in plat_post_dma_flush()
|
| /arch/tile/include/asm/ |
| D | dma-mapping.h | 32 static inline struct dma_map_ops *get_dma_ops(struct device *dev) in get_dma_ops() 40 static inline dma_addr_t get_dma_offset(struct device *dev) in get_dma_offset() 45 static inline void set_dma_offset(struct device *dev, dma_addr_t off) in set_dma_offset() 50 static inline dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr) in phys_to_dma() 55 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr) in dma_to_phys() 62 static inline void set_dma_ops(struct device *dev, struct dma_map_ops *ops) in set_dma_ops() 67 static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) in dma_capable() 80 dma_set_mask(struct device *dev, u64 mask) in dma_set_mask() 112 static inline void dma_cache_sync(struct device *dev, void *vaddr, size_t size, in dma_cache_sync()
|
| /arch/mips/include/asm/mach-loongson64/ |
| D | dma-coherence.h | 22 static inline dma_addr_t plat_map_dma_mem(struct device *dev, void *addr, in plat_map_dma_mem() 32 static inline dma_addr_t plat_map_dma_mem_page(struct device *dev, in plat_map_dma_mem_page() 42 static inline unsigned long plat_dma_addr_to_phys(struct device *dev, in plat_dma_addr_to_phys() 54 static inline void plat_unmap_dma_mem(struct device *dev, dma_addr_t dma_addr, in plat_unmap_dma_mem() 59 static inline int plat_dma_supported(struct device *dev, u64 mask) in plat_dma_supported() 72 static inline int plat_device_is_coherent(struct device *dev) in plat_device_is_coherent() 81 static inline void plat_post_dma_flush(struct device *dev) in plat_post_dma_flush()
|
| /arch/mips/include/asm/mach-jazz/ |
| D | dma-coherence.h | 15 static inline dma_addr_t plat_map_dma_mem(struct device *dev, void *addr, size_t size) in plat_map_dma_mem() 20 static inline dma_addr_t plat_map_dma_mem_page(struct device *dev, in plat_map_dma_mem_page() 26 static inline unsigned long plat_dma_addr_to_phys(struct device *dev, in plat_dma_addr_to_phys() 32 static inline void plat_unmap_dma_mem(struct device *dev, dma_addr_t dma_addr, in plat_unmap_dma_mem() 38 static inline int plat_dma_supported(struct device *dev, u64 mask) in plat_dma_supported() 51 static inline void plat_post_dma_flush(struct device *dev) in plat_post_dma_flush() 55 static inline int plat_device_is_coherent(struct device *dev) in plat_device_is_coherent()
|
| /arch/mips/include/asm/mach-cavium-octeon/ |
| D | dma-coherence.h | 22 static inline dma_addr_t plat_map_dma_mem(struct device *dev, void *addr, in plat_map_dma_mem() 29 static inline dma_addr_t plat_map_dma_mem_page(struct device *dev, in plat_map_dma_mem_page() 36 static inline unsigned long plat_dma_addr_to_phys(struct device *dev, in plat_dma_addr_to_phys() 43 static inline void plat_unmap_dma_mem(struct device *dev, dma_addr_t dma_addr, in plat_unmap_dma_mem() 49 static inline int plat_dma_supported(struct device *dev, u64 mask) in plat_dma_supported() 55 static inline int plat_device_is_coherent(struct device *dev) in plat_device_is_coherent() 60 static inline void plat_post_dma_flush(struct device *dev) in plat_post_dma_flush()
|
| /arch/parisc/include/asm/ |
| D | dma-mapping.h | 55 dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle, in dma_alloc_coherent() 62 dma_alloc_noncoherent(struct device *dev, size_t size, dma_addr_t *dma_handle, in dma_alloc_noncoherent() 69 dma_free_coherent(struct device *dev, size_t size, in dma_free_coherent() 76 dma_free_noncoherent(struct device *dev, size_t size, in dma_free_noncoherent() 83 dma_map_single(struct device *dev, void *ptr, size_t size, in dma_map_single() 90 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, in dma_unmap_single() 97 dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, in dma_map_sg() 104 dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, in dma_unmap_sg() 111 dma_map_page(struct device *dev, struct page *page, unsigned long offset, in dma_map_page() 118 dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, in dma_unmap_page() [all …]
|
| /arch/mips/include/asm/mach-ip27/ |
| D | dma-coherence.h | 16 #define dev_to_baddr(dev, addr) \ argument 21 static inline dma_addr_t plat_map_dma_mem(struct device *dev, void *addr, in plat_map_dma_mem() 29 static inline dma_addr_t plat_map_dma_mem_page(struct device *dev, in plat_map_dma_mem_page() 37 static inline unsigned long plat_dma_addr_to_phys(struct device *dev, in plat_dma_addr_to_phys() 43 static inline void plat_unmap_dma_mem(struct device *dev, dma_addr_t dma_addr, in plat_unmap_dma_mem() 48 static inline int plat_dma_supported(struct device *dev, u64 mask) in plat_dma_supported() 61 static inline void plat_post_dma_flush(struct device *dev) in plat_post_dma_flush() 65 static inline int plat_device_is_coherent(struct device *dev) in plat_device_is_coherent()
|
| /arch/powerpc/kernel/ |
| D | ibmebus.c | 64 static void *ibmebus_alloc_coherent(struct device *dev, in ibmebus_alloc_coherent() 78 static void ibmebus_free_coherent(struct device *dev, in ibmebus_free_coherent() 86 static dma_addr_t ibmebus_map_page(struct device *dev, in ibmebus_map_page() 96 static void ibmebus_unmap_page(struct device *dev, in ibmebus_unmap_page() 105 static int ibmebus_map_sg(struct device *dev, in ibmebus_map_sg() 121 static void ibmebus_unmap_sg(struct device *dev, in ibmebus_unmap_sg() 129 static int ibmebus_dma_supported(struct device *dev, u64 mask) in ibmebus_dma_supported() 134 static u64 ibmebus_dma_get_required_mask(struct device *dev) in ibmebus_dma_get_required_mask() 150 static int ibmebus_match_path(struct device *dev, void *data) in ibmebus_match_path() 157 static int ibmebus_match_node(struct device *dev, void *data) in ibmebus_match_node() [all …]
|
| D | dma.c | 30 static u64 __maybe_unused get_pfn_limit(struct device *dev) in get_pfn_limit() 43 static int dma_direct_dma_supported(struct device *dev, u64 mask) in dma_direct_dma_supported() 65 void *__dma_direct_alloc_coherent(struct device *dev, size_t size, in __dma_direct_alloc_coherent() 122 void __dma_direct_free_coherent(struct device *dev, size_t size, in __dma_direct_free_coherent() 133 static void *dma_direct_alloc_coherent(struct device *dev, size_t size, in dma_direct_alloc_coherent() 157 static void dma_direct_free_coherent(struct device *dev, size_t size, in dma_direct_free_coherent() 178 int dma_direct_mmap_coherent(struct device *dev, struct vm_area_struct *vma, in dma_direct_mmap_coherent() 196 static int dma_direct_map_sg(struct device *dev, struct scatterlist *sgl, in dma_direct_map_sg() 212 static void dma_direct_unmap_sg(struct device *dev, struct scatterlist *sg, in dma_direct_unmap_sg() 218 static u64 dma_direct_get_required_mask(struct device *dev) in dma_direct_get_required_mask() [all …]
|
| /arch/mips/cavium-octeon/ |
| D | dma-octeon.c | 47 static dma_addr_t octeon_gen1_phys_to_dma(struct device *dev, phys_addr_t paddr) in octeon_gen1_phys_to_dma() 54 static phys_addr_t octeon_gen1_dma_to_phys(struct device *dev, dma_addr_t daddr) in octeon_gen1_dma_to_phys() 64 static dma_addr_t octeon_gen2_phys_to_dma(struct device *dev, phys_addr_t paddr) in octeon_gen2_phys_to_dma() 69 static phys_addr_t octeon_gen2_dma_to_phys(struct device *dev, dma_addr_t daddr) in octeon_gen2_dma_to_phys() 74 static dma_addr_t octeon_big_phys_to_dma(struct device *dev, phys_addr_t paddr) in octeon_big_phys_to_dma() 86 static phys_addr_t octeon_big_dma_to_phys(struct device *dev, dma_addr_t daddr) in octeon_big_dma_to_phys() 96 static dma_addr_t octeon_small_phys_to_dma(struct device *dev, in octeon_small_phys_to_dma() 111 static phys_addr_t octeon_small_dma_to_phys(struct device *dev, in octeon_small_dma_to_phys() 126 static dma_addr_t octeon_dma_map_page(struct device *dev, struct page *page, in octeon_dma_map_page() 137 static int octeon_dma_map_sg(struct device *dev, struct scatterlist *sg, in octeon_dma_map_sg() [all …]
|
| /arch/mips/include/asm/mach-ip32/ |
| D | dma-coherence.h | 29 static inline dma_addr_t plat_map_dma_mem(struct device *dev, void *addr, in plat_map_dma_mem() 40 static inline dma_addr_t plat_map_dma_mem_page(struct device *dev, in plat_map_dma_mem_page() 54 static inline unsigned long plat_dma_addr_to_phys(struct device *dev, in plat_dma_addr_to_phys() 65 static inline void plat_unmap_dma_mem(struct device *dev, dma_addr_t dma_addr, in plat_unmap_dma_mem() 70 static inline int plat_dma_supported(struct device *dev, u64 mask) in plat_dma_supported() 83 static inline void plat_post_dma_flush(struct device *dev) in plat_post_dma_flush() 87 static inline int plat_device_is_coherent(struct device *dev) in plat_device_is_coherent()
|
| /arch/arm/kernel/ |
| D | bios32.c | 27 struct pci_dev *dev; in pcibios_bus_report_status() local 78 static void pci_fixup_83c553(struct pci_dev *dev) in pci_fixup_83c553() 130 static void pci_fixup_unassign(struct pci_dev *dev) in pci_fixup_unassign() 142 static void pci_fixup_dec21285(struct pci_dev *dev) in pci_fixup_dec21285() 161 static void pci_fixup_ide_bases(struct pci_dev *dev) in pci_fixup_ide_bases() 182 static void pci_fixup_dec21142(struct pci_dev *dev) in pci_fixup_dec21142() 204 static void pci_fixup_cy82c693(struct pci_dev *dev) in pci_fixup_cy82c693() 254 static void pci_fixup_it8152(struct pci_dev *dev) in pci_fixup_it8152() 275 static inline int pdev_bad_for_parity(struct pci_dev *dev) in pdev_bad_for_parity() 291 struct pci_dev *dev; in pcibios_fixup_bus() local [all …]
|
| /arch/mn10300/include/asm/ |
| D | dma-mapping.h | 35 dma_addr_t dma_map_single(struct device *dev, void *ptr, size_t size, in dma_map_single() 44 void dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, in dma_unmap_single() 51 int dma_map_sg(struct device *dev, struct scatterlist *sglist, int nents, in dma_map_sg() 71 void dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, in dma_unmap_sg() 78 dma_addr_t dma_map_page(struct device *dev, struct page *page, in dma_map_page() 87 void dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, in dma_unmap_page() 94 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() [all …]
|
| /arch/cris/include/asm/ |
| D | dma-mapping.h | 26 dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle, in dma_alloc_coherent() 34 dma_free_coherent(struct device *dev, size_t size, void *cpu_addr, in dma_free_coherent() 41 dma_map_single(struct device *dev, void *ptr, size_t size, in dma_map_single() 49 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, in dma_unmap_single() 56 dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, in dma_map_sg() 64 dma_map_page(struct device *dev, struct page *page, unsigned long offset, in dma_map_page() 72 dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, in dma_unmap_page() 80 dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, in dma_unmap_sg() 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() [all …]
|
| /arch/frv/include/asm/ |
| D | dma-mapping.h | 28 void dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, in dma_unmap_single() 38 void dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, in dma_unmap_sg() 49 void dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, in dma_unmap_page() 57 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() 85 void dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems, in dma_sync_sg_for_cpu() 91 void dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems, in dma_sync_sg_for_device() 98 int dma_mapping_error(struct device *dev, dma_addr_t dma_addr) in dma_mapping_error() [all …]
|
| /arch/m68k/include/asm/ |
| D | dma-mapping.h | 8 static inline int dma_supported(struct device *dev, u64 mask) in dma_supported() 13 static inline int dma_set_mask(struct device *dev, u64 mask) in dma_set_mask() 23 static inline void *dma_alloc_attrs(struct device *dev, size_t size, in dma_alloc_attrs() 31 static inline void dma_free_attrs(struct device *dev, size_t size, in dma_free_attrs() 39 static inline void *dma_alloc_noncoherent(struct device *dev, size_t size, in dma_alloc_noncoherent() 44 static inline void dma_free_noncoherent(struct device *dev, size_t size, in dma_free_noncoherent() 49 static inline void dma_cache_sync(struct device *dev, void *vaddr, size_t size, in dma_cache_sync() 57 static inline void dma_unmap_single(struct device *dev, dma_addr_t addr, in dma_unmap_single() 65 static inline void dma_unmap_page(struct device *dev, dma_addr_t address, in dma_unmap_page() 72 static inline void dma_unmap_sg(struct device *dev, struct scatterlist *sg, in dma_unmap_sg() [all …]
|
| /arch/powerpc/include/asm/ |
| D | dma-mapping.h | 59 #define __dma_alloc_coherent(dev, gfp, size, handle) NULL argument 66 static inline unsigned long device_to_mask(struct device *dev) in device_to_mask() 82 static inline struct dma_map_ops *get_dma_ops(struct device *dev) in get_dma_ops() 95 static inline void set_dma_ops(struct device *dev, struct dma_map_ops *ops) in set_dma_ops() 108 static inline dma_addr_t get_dma_offset(struct device *dev) in get_dma_offset() 116 static inline void set_dma_offset(struct device *dev, dma_addr_t off) in set_dma_offset() 133 static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) in dma_capable() 148 static inline dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr) in phys_to_dma() 153 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr) in dma_to_phys() 160 static inline void dma_cache_sync(struct device *dev, void *vaddr, size_t size, in dma_cache_sync()
|
| /arch/arm64/include/asm/ |
| D | dma-mapping.h | 30 static inline struct dma_map_ops *__generic_dma_ops(struct device *dev) in __generic_dma_ops() 42 static inline struct dma_map_ops *get_dma_ops(struct device *dev) in get_dma_ops() 60 static inline bool is_device_dma_coherent(struct device *dev) in is_device_dma_coherent() 69 static inline dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr) in phys_to_dma() 74 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dev_addr) in dma_to_phys() 79 static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) in dma_capable()
|
| /arch/metag/include/asm/ |
| D | dma-mapping.h | 30 dma_map_single(struct device *dev, void *ptr, size_t size, in dma_map_single() 40 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, in dma_unmap_single() 48 dma_map_sg(struct device *dev, struct scatterlist *sglist, int nents, in dma_map_sg() 68 dma_map_page(struct device *dev, struct page *page, unsigned long offset, in dma_map_page() 78 dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, in dma_unmap_page() 87 dma_unmap_sg(struct device *dev, struct scatterlist *sglist, int nhwentries, in dma_unmap_sg() 105 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, in dma_sync_single_for_cpu() 112 dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_for_device() 119 dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_cpu() 128 dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_device() [all …]
|
| /arch/x86/include/asm/ |
| D | dma-mapping.h | 31 static inline struct dma_map_ops *get_dma_ops(struct device *dev) in get_dma_ops() 65 static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) in dma_capable() 73 static inline dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr) in phys_to_dma() 78 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr) in dma_to_phys() 85 dma_cache_sync(struct device *dev, void *vaddr, size_t size, in dma_cache_sync() 91 static inline unsigned long dma_alloc_coherent_mask(struct device *dev, in dma_alloc_coherent_mask() 103 static inline gfp_t dma_alloc_coherent_gfp_flags(struct device *dev, gfp_t gfp) in dma_alloc_coherent_gfp_flags()
|
| /arch/parisc/kernel/ |
| D | drivers.c | 50 static inline int check_dev(struct device *dev) in check_dev() 68 static int descend_children(struct device * dev, void * data) in descend_children() 102 static int match_device(struct parisc_driver *driver, struct parisc_device *dev) in match_device() 124 static int parisc_driver_probe(struct device *dev) in parisc_driver_probe() 138 static int parisc_driver_remove(struct device *dev) in parisc_driver_remove() 189 static int match_and_count(struct device * dev, void * data) in match_and_count() 235 struct parisc_device * dev; member 238 static int find_device(struct device * dev, void * data) in find_device() 274 const struct device *dev = &padev->dev; in find_pa_parent_type() local 292 static void get_node_path(struct device *dev, struct hardware_path *path) in get_node_path() [all …]
|
| /arch/nios2/mm/ |
| D | dma-mapping.c | 24 void *dma_alloc_coherent(struct device *dev, size_t size, in dma_alloc_coherent() 50 void dma_free_coherent(struct device *dev, size_t size, void *vaddr, in dma_free_coherent() 59 int dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, in dma_map_sg() 80 dma_addr_t dma_map_page(struct device *dev, struct page *page, in dma_map_page() 95 void dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, in dma_unmap_page() 104 void dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, in dma_unmap_sg() 123 void dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_for_cpu() 132 void dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_for_device() 141 void dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_cpu() 151 void dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_device() [all …]
|
| /arch/arc/include/asm/ |
| D | dma-mapping.h | 76 dma_map_single(struct device *dev, void *cpu_addr, size_t size, in dma_map_single() 84 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, in dma_unmap_single() 90 dma_map_page(struct device *dev, struct page *page, in dma_map_page() 99 dma_unmap_page(struct device *dev, dma_addr_t dma_handle, in dma_unmap_page() 105 dma_map_sg(struct device *dev, struct scatterlist *sg, in dma_map_sg() 119 dma_unmap_sg(struct device *dev, struct scatterlist *sg, in dma_unmap_sg() 130 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_for_cpu() 137 dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_for_device() 144 dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_cpu() 152 dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_device() [all …]
|