Home
last modified time | relevance | path

Searched refs:dma_data_direction (Results 1 – 25 of 221) sorted by relevance

123456789

/linux/include/linux/
H A Ddma-mapping.h170 size_t offset, size_t size, enum dma_data_direction dir,
173 enum dma_data_direction dir, unsigned long attrs);
175 enum dma_data_direction dir, unsigned long attrs);
177 enum dma_data_direction dir, unsigned long attrs);
179 int nents, enum dma_data_direction dir, unsigned long attrs);
181 int nents, enum dma_data_direction dir,
184 enum dma_data_direction dir, unsigned long attrs);
186 size_t size, enum dma_data_direction dir, unsigned long attrs);
188 enum dma_data_direction dir, unsigned long attrs);
213 enum dma_data_direction dir, gfp_t gfp, unsigned long attrs);
[all …]
H A Ddma-buf.h172 enum dma_data_direction);
183 enum dma_data_direction);
222 int (*begin_cpu_access)(struct dma_buf *, enum dma_data_direction);
239 int (*end_cpu_access)(struct dma_buf *, enum dma_data_direction);
574 enum dma_data_direction);
576 enum dma_data_direction);
580 enum dma_data_direction dir);
582 enum dma_data_direction dir);
585 enum dma_data_direction direction);
588 enum dma_data_direction direction);
H A Ddma-map-ops.h23 dma_addr_t *dma_handle, enum dma_data_direction dir,
26 dma_addr_t dma_handle, enum dma_data_direction dir);
35 size_t size, enum dma_data_direction dir,
38 size_t size, enum dma_data_direction dir,
46 enum dma_data_direction dir, unsigned long attrs);
48 enum dma_data_direction dir, unsigned long attrs);
50 size_t size, enum dma_data_direction dir);
53 enum dma_data_direction dir);
55 int nents, enum dma_data_direction dir);
57 int nents, enum dma_data_direction dir);
[all …]
H A Dswiotlb.h248 enum dma_data_direction dir, unsigned long *attrs);
250 size_t size, enum dma_data_direction dir, unsigned long attrs);
253 size_t mapping_size, enum dma_data_direction dir,
256 phys_addr_t addr, size_t size, enum dma_data_direction dir, in swiotlb_tbl_unmap_single()
266 size_t size, enum dma_data_direction dir,
269 phys_addr_t addr, size_t size, enum dma_data_direction dir) in swiotlb_sync_single_for_device()
278 size_t size, enum dma_data_direction dir,
281 phys_addr_t addr, size_t size, enum dma_data_direction dir) in swiotlb_sync_single_for_cpu()
H A Dkmsan.h197 enum dma_data_direction dir);
211 enum dma_data_direction dir);
377 enum dma_data_direction dir) in kmsan_handle_dma()
382 enum dma_data_direction dir) in kmsan_handle_dma_sg()
H A Dvirtio.h301 enum dma_data_direction dir,
306 size_t size, enum dma_data_direction dir,
310 enum dma_data_direction dir, unsigned long attrs);
312 size_t size, enum dma_data_direction dir,
319 enum dma_data_direction dir);
322 enum dma_data_direction dir);
H A Ddma-direction.h5 enum dma_data_direction { enum
12 static inline int valid_dma_direction(enum dma_data_direction dir) in valid_dma_direction()
H A Dmhi.h244 enum dma_data_direction dir;
509 enum dma_data_direction dir;
617 enum dma_data_direction dir);
776 int mhi_queue_buf(struct mhi_device *mhi_dev, enum dma_data_direction dir,
787 int mhi_queue_skb(struct mhi_device *mhi_dev, enum dma_data_direction dir,
795 bool mhi_queue_is_full(struct mhi_device *mhi_dev, enum dma_data_direction dir);
/linux/kernel/dma/
H A Ddirect.h21 size_t size, enum dma_data_direction dir,
25 enum dma_data_direction dir, unsigned long attrs);
32 int nents, enum dma_data_direction dir);
35 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in dma_direct_sync_sg_for_device()
44 int nents, enum dma_data_direction dir, unsigned long attrs);
46 struct scatterlist *sgl, int nents, enum dma_data_direction dir);
49 struct scatterlist *sgl, int nents, enum dma_data_direction dir, in dma_direct_unmap_sg()
54 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in dma_direct_sync_sg_for_cpu()
60 dma_addr_t addr, size_t size, enum dma_data_direction dir) in dma_direct_sync_single_for_device()
73 dma_addr_t addr, size_t size, enum dma_data_direction dir, in dma_direct_sync_single_for_cpu()
[all …]
H A Ddummy.c15 size_t size, enum dma_data_direction dir, unsigned long attrs) in dma_dummy_map_phys()
20 size_t size, enum dma_data_direction dir, unsigned long attrs) in dma_dummy_unmap_phys()
30 int nelems, enum dma_data_direction dir, in dma_dummy_map_sg()
37 int nelems, enum dma_data_direction dir, in dma_dummy_unmap_sg()
H A Dmapping.c154 enum dma_data_direction dir, unsigned long attrs) in dma_map_phys()
190 size_t offset, size_t size, enum dma_data_direction dir, in dma_map_page_attrs()
207 enum dma_data_direction dir, unsigned long attrs) in dma_unmap_phys()
231 enum dma_data_direction dir, unsigned long attrs) in dma_unmap_page_attrs()
241 int nents, enum dma_data_direction dir, unsigned long attrs) in __dma_map_sg_attrs()
293 int nents, enum dma_data_direction dir, unsigned long attrs) in dma_map_sg_attrs()
332 enum dma_data_direction dir, unsigned long attrs) in dma_map_sgtable()
345 int nents, enum dma_data_direction dir, in dma_unmap_sg_attrs()
364 size_t size, enum dma_data_direction dir, unsigned long attrs) in dma_map_resource()
371 enum dma_data_direction dir, unsigned long attrs) in dma_unmap_resource()
[all …]
/linux/include/trace/events/
H A Ddma.h43 size_t size, enum dma_data_direction dir, unsigned long attrs),
51 __field(enum dma_data_direction, dir)
76 size_t size, enum dma_data_direction dir, unsigned long attrs), \
83 enum dma_data_direction dir, unsigned long attrs),
90 __field(enum dma_data_direction, dir)
113 enum dma_data_direction dir, unsigned long attrs), \
120 size_t size, enum dma_data_direction dir, gfp_t flags,
130 __field(enum dma_data_direction, dir)
157 size_t size, enum dma_data_direction dir, gfp_t flags, \
167 enum dma_data_direction dir, gfp_t flags, unsigned long attrs),
[all …]
/linux/arch/powerpc/include/asm/
H A Diommu.h48 enum dma_data_direction direction,
59 enum dma_data_direction *direction);
218 enum dma_data_direction *direction);
222 enum dma_data_direction *direction);
264 enum dma_data_direction direction,
269 enum dma_data_direction direction,
280 enum dma_data_direction direction,
283 size_t size, enum dma_data_direction direction,
317 extern enum dma_data_direction iommu_tce_direction(unsigned long tce);
318 extern unsigned long iommu_direction_to_tce_perm(enum dma_data_direction dir);
/linux/arch/microblaze/kernel/
H A Ddma.c18 enum dma_data_direction direction) in __dma_sync()
34 enum dma_data_direction dir) in arch_sync_dma_for_device()
40 enum dma_data_direction dir) in arch_sync_dma_for_cpu()
/linux/drivers/net/thunderbolt/
H A Dtrace.h27 enum dma_data_direction dir),
33 __field(enum dma_data_direction, dir)
48 enum dma_data_direction dir),
54 enum dma_data_direction dir),
60 enum dma_data_direction dir),
/linux/drivers/gpu/drm/omapdrm/
H A Domap_gem_dmabuf.c22 enum dma_data_direction dir) in omap_gem_map_dma_buf()
34 struct sg_table *sg, enum dma_data_direction dir) in omap_gem_unmap_dma_buf()
41 enum dma_data_direction dir) in omap_gem_dmabuf_begin_cpu_access()
56 enum dma_data_direction dir) in omap_gem_dmabuf_end_cpu_access()
H A Domap_gem.h15 enum dma_data_direction;
71 enum dma_data_direction dir);
83 enum dma_data_direction dir);
/linux/net/smc/
H A Dsmc_ib.h89 enum dma_data_direction data_direction);
92 enum dma_data_direction data_direction);
108 enum dma_data_direction data_direction);
111 enum dma_data_direction data_direction);
/linux/drivers/xen/
H A Dswiotlb-xen.c206 size_t size, enum dma_data_direction dir, in xen_swiotlb_map_phys()
284 size_t size, enum dma_data_direction dir, unsigned long attrs) in xen_swiotlb_unmap_phys()
309 size_t size, enum dma_data_direction dir) in xen_swiotlb_sync_single_for_cpu()
330 size_t size, enum dma_data_direction dir) in xen_swiotlb_sync_single_for_device()
355 enum dma_data_direction dir, unsigned long attrs) in xen_swiotlb_unmap_sg()
370 enum dma_data_direction dir, unsigned long attrs) in xen_swiotlb_map_sg()
394 int nelems, enum dma_data_direction dir) in xen_swiotlb_sync_sg_for_cpu()
407 int nelems, enum dma_data_direction dir) in xen_swiotlb_sync_sg_for_device()
/linux/drivers/scsi/ibmvscsi_tgt/
H A Dlibsrp.h112 enum dma_data_direction, unsigned int);
119 u64 srp_data_length(struct srp_cmd *cmd, enum dma_data_direction dir);
120 int srp_get_desc_table(struct srp_cmd *srp_cmd, enum dma_data_direction *dir,
/linux/arch/mips/jazz/
H A Djazzdma.c525 size_t size, enum dma_data_direction dir, unsigned long attrs) in jazz_dma_map_phys()
542 size_t size, enum dma_data_direction dir, unsigned long attrs) in jazz_dma_unmap_phys()
550 int nents, enum dma_data_direction dir, unsigned long attrs) in jazz_dma_map_sg()
569 int nents, enum dma_data_direction dir, unsigned long attrs) in jazz_dma_unmap_sg()
582 dma_addr_t addr, size_t size, enum dma_data_direction dir) in jazz_dma_sync_single_for_device()
588 dma_addr_t addr, size_t size, enum dma_data_direction dir) in jazz_dma_sync_single_for_cpu()
594 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in jazz_dma_sync_sg_for_device()
604 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in jazz_dma_sync_sg_for_cpu()
/linux/include/sound/
H A Dmemalloc.h24 enum dma_data_direction dir; /* DMA direction */
73 enum dma_data_direction dir, size_t size,
104 enum dma_data_direction dir,
/linux/include/xen/
H A Dswiotlb-xen.h9 size_t size, enum dma_data_direction dir);
11 size_t size, enum dma_data_direction dir);
/linux/arch/sparc/mm/
H A Diommu.c237 phys_addr_t phys, size_t len, enum dma_data_direction dir, in sbus_iommu_map_phys_gflush()
245 phys_addr_t phys, size_t len, enum dma_data_direction dir, in sbus_iommu_map_phys_pflush()
252 int nents, enum dma_data_direction dir, unsigned long attrs, in __sbus_iommu_map_sg()
270 int nents, enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_map_sg_gflush()
277 int nents, enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_map_sg_pflush()
283 size_t len, enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_unmap_phys()
302 int nents, enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_unmap_sg()
/linux/arch/nios2/mm/
H A Ddma-mapping.c22 enum dma_data_direction dir) in arch_sync_dma_for_device()
46 enum dma_data_direction dir) in arch_sync_dma_for_cpu()

123456789