Home
last modified time | relevance | path

Searched defs:dev (Results 1 – 25 of 810) sorted by relevance

12345678910>>...33

/arch/arm/include/asm/
Ddma-mapping.h20 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/
Ddma-coherence.h14 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/
Ddma-coherence.h22 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/
Ddma-mapping.h32 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/
Ddma-coherence.h22 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/
Ddma-coherence.h15 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/
Ddma-coherence.h22 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/
Ddma-mapping.h55 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/
Ddma-coherence.h16 #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/
Dibmebus.c64 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 …]
Ddma.c30 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/
Ddma-octeon.c47 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/
Ddma-coherence.h29 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/
Dbios32.c27 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/
Ddma-mapping.h35 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/
Ddma-mapping.h26 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/
Ddma-mapping.h28 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/
Ddma-mapping.h8 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/
Ddma-mapping.h59 #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/
Ddma-mapping.h30 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/
Ddma-mapping.h30 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/
Ddma-mapping.h31 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/
Ddrivers.c50 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/
Ddma-mapping.c24 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/
Ddma-mapping.h76 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 …]

12345678910>>...33