Home
last modified time | relevance | path

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

12345678910>>...13

/linux/include/linux/
A Ddma-mapping.h107 enum dma_data_direction dir, unsigned long attrs);
111 int nents, enum dma_data_direction dir,
114 enum dma_data_direction dir, unsigned long attrs);
120 enum dma_data_direction dir);
122 size_t size, enum dma_data_direction dir);
124 int nelems, enum dma_data_direction dir);
126 int nelems, enum dma_data_direction dir);
161 enum dma_data_direction dir, unsigned long attrs) in dma_map_page_attrs()
196 size_t size, enum dma_data_direction dir) in dma_sync_single_for_cpu()
342 enum dma_data_direction dir) in dma_sync_single_range_for_cpu()
[all …]
A Ddma-map-ops.h26 enum dma_data_direction dir, gfp_t gfp,
41 size_t size, enum dma_data_direction dir,
53 size_t size, enum dma_data_direction dir,
62 enum dma_data_direction dir);
64 int nents, enum dma_data_direction dir);
66 int nents, enum dma_data_direction dir);
68 enum dma_data_direction direction);
291 enum dma_data_direction dir);
294 enum dma_data_direction dir) in arch_sync_dma_for_device()
301 enum dma_data_direction dir);
[all …]
A Dpci-dma-compat.h40 return dma_map_single(&hwdev->dev, ptr, size, (enum dma_data_direction)direction); in pci_map_single()
47 dma_unmap_single(&hwdev->dev, dma_addr, size, (enum dma_data_direction)direction); in pci_unmap_single()
54 return dma_map_page(&hwdev->dev, page, offset, size, (enum dma_data_direction)direction); in pci_map_page()
61 dma_unmap_page(&hwdev->dev, dma_address, size, (enum dma_data_direction)direction); in pci_unmap_page()
68 return dma_map_sg(&hwdev->dev, sg, nents, (enum dma_data_direction)direction); in pci_map_sg()
75 dma_unmap_sg(&hwdev->dev, sg, nents, (enum dma_data_direction)direction); in pci_unmap_sg()
82 dma_sync_single_for_cpu(&hwdev->dev, dma_handle, size, (enum dma_data_direction)direction); in pci_dma_sync_single_for_cpu()
89 dma_sync_single_for_device(&hwdev->dev, dma_handle, size, (enum dma_data_direction)direction); in pci_dma_sync_single_for_device()
96 dma_sync_sg_for_cpu(&hwdev->dev, sg, nelems, (enum dma_data_direction)direction); in pci_dma_sync_sg_for_cpu()
103 dma_sync_sg_for_device(&hwdev->dev, sg, nelems, (enum dma_data_direction)direction); in pci_dma_sync_sg_for_device()
A Ddma-buf.h180 enum dma_data_direction);
191 enum dma_data_direction);
230 int (*begin_cpu_access)(struct dma_buf *, enum dma_data_direction);
247 int (*end_cpu_access)(struct dma_buf *, enum dma_data_direction);
520 enum dma_data_direction dir;
620 enum dma_data_direction);
622 enum dma_data_direction);
625 enum dma_data_direction dir);
627 enum dma_data_direction dir);
A Dpci-p2pdma.h34 int nents, enum dma_data_direction dir, unsigned long attrs);
36 int nents, enum dma_data_direction dir, unsigned long attrs);
87 struct scatterlist *sg, int nents, enum dma_data_direction dir, in pci_p2pdma_map_sg_attrs()
93 struct scatterlist *sg, int nents, enum dma_data_direction dir, in pci_p2pdma_unmap_sg_attrs()
123 int nents, enum dma_data_direction dir) in pci_p2pdma_map_sg()
129 struct scatterlist *sg, int nents, enum dma_data_direction dir) in pci_p2pdma_unmap_sg()
A Dswiotlb.h48 unsigned int alloc_aligned_mask, enum dma_data_direction dir,
54 enum dma_data_direction dir,
58 size_t size, enum dma_data_direction dir);
60 size_t size, enum dma_data_direction dir);
62 size_t size, enum dma_data_direction dir, unsigned long attrs);
A Dmhi.h227 enum dma_data_direction dir;
494 enum dma_data_direction dir;
616 enum dma_data_direction dir);
773 int mhi_queue_dma(struct mhi_device *mhi_dev, enum dma_data_direction dir,
785 int mhi_queue_buf(struct mhi_device *mhi_dev, enum dma_data_direction dir,
796 int mhi_queue_skb(struct mhi_device *mhi_dev, enum dma_data_direction dir,
804 bool mhi_queue_is_full(struct mhi_device *mhi_dev, enum dma_data_direction dir);
/linux/kernel/dma/
A Ddirect.h21 enum dma_data_direction dir, unsigned long attrs);
27 int nents, enum dma_data_direction dir);
30 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in dma_direct_sync_sg_for_device()
39 int nents, enum dma_data_direction dir, unsigned long attrs);
41 struct scatterlist *sgl, int nents, enum dma_data_direction dir);
44 struct scatterlist *sgl, int nents, enum dma_data_direction dir, in dma_direct_unmap_sg()
49 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in dma_direct_sync_sg_for_cpu()
55 dma_addr_t addr, size_t size, enum dma_data_direction dir) in dma_direct_sync_single_for_device()
67 dma_addr_t addr, size_t size, enum dma_data_direction dir) in dma_direct_sync_single_for_cpu()
85 enum dma_data_direction dir, unsigned long attrs) in dma_direct_map_page()
[all …]
A Dmapping.c166 enum dma_data_direction dir, unsigned long attrs) in dma_unmap_page_attrs()
273 int nents, enum dma_data_direction dir, in dma_unmap_sg_attrs()
310 enum dma_data_direction dir, unsigned long attrs) in dma_unmap_resource()
322 enum dma_data_direction dir) in dma_sync_single_for_cpu()
336 size_t size, enum dma_data_direction dir) in dma_sync_single_for_device()
350 int nelems, enum dma_data_direction dir) in dma_sync_sg_for_cpu()
364 int nelems, enum dma_data_direction dir) in dma_sync_sg_for_device()
571 dma_addr_t dma_handle, enum dma_data_direction dir) in __dma_free_pages()
604 enum dma_data_direction dir, gfp_t gfp) in alloc_single_sgt()
650 struct sg_table *sgt, enum dma_data_direction dir) in free_single_sgt()
[all …]
/linux/arch/powerpc/include/asm/
A Diommu.h43 enum dma_data_direction direction,
54 enum dma_data_direction *direction,
213 enum dma_data_direction *direction);
217 enum dma_data_direction *direction);
256 enum dma_data_direction direction,
261 enum dma_data_direction direction,
272 enum dma_data_direction direction,
275 size_t size, enum dma_data_direction direction,
311 extern enum dma_data_direction iommu_tce_direction(unsigned long tce);
312 extern unsigned long iommu_direction_to_tce_perm(enum dma_data_direction dir);
/linux/drivers/spi/
A Dinternals.h25 enum dma_data_direction dir);
27 struct sg_table *sgt, enum dma_data_direction dir);
31 enum dma_data_direction dir) in spi_map_buf()
38 enum dma_data_direction dir) in spi_unmap_buf()
/linux/arch/mips/mm/
A Ddma-noncoherent.c58 enum dma_data_direction dir) in dma_sync_virt_for_device()
76 enum dma_data_direction dir) in dma_sync_virt_for_cpu()
96 enum dma_data_direction dir, bool for_device) in dma_sync_phys()
125 enum dma_data_direction dir) in arch_sync_dma_for_device()
132 enum dma_data_direction dir) in arch_sync_dma_for_cpu()
/linux/arch/arm/include/asm/
A Ddma-mapping.h116 enum dma_data_direction, unsigned long attrs);
118 enum dma_data_direction, unsigned long attrs);
120 enum dma_data_direction);
122 enum dma_data_direction);
/linux/include/rdma/
A Drw.h47 u64 remote_addr, u32 rkey, enum dma_data_direction dir);
50 enum dma_data_direction dir);
56 enum dma_data_direction dir);
60 enum dma_data_direction dir);
/linux/arch/microblaze/kernel/
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/arch/arm/mm/
A Ddma-mapping.c107 size_t, enum dma_data_direction);
109 size_t, enum dma_data_direction);
860 size_t size, enum dma_data_direction dir, in dma_cache_maint_page()
913 size_t size, enum dma_data_direction dir) in __dma_page_cpu_to_dev()
929 size_t size, enum dma_data_direction dir) in __dma_page_dev_to_cpu()
1034 int nents, enum dma_data_direction dir) in arm_dma_sync_sg_for_cpu()
1053 int nents, enum dma_data_direction dir) in arm_dma_sync_sg_for_device()
1709 int nents, enum dma_data_direction dir, in __iommu_unmap_sg()
1754 enum dma_data_direction dir, in arm_iommu_unmap_sg()
2307 enum dma_data_direction dir) in arch_sync_dma_for_device()
[all …]
/linux/net/smc/
A Dsmc_ib.h82 enum dma_data_direction data_direction);
85 enum dma_data_direction data_direction);
100 enum dma_data_direction data_direction);
103 enum dma_data_direction data_direction);
/linux/arch/mips/jazz/
A Djazzdma.c525 unsigned long offset, size_t size, enum dma_data_direction dir, in jazz_dma_map_page()
536 size_t size, enum dma_data_direction dir, unsigned long attrs) in jazz_dma_unmap_page()
544 int nents, enum dma_data_direction dir, unsigned long attrs) in jazz_dma_map_sg()
563 int nents, enum dma_data_direction dir, unsigned long attrs) in jazz_dma_unmap_sg()
576 dma_addr_t addr, size_t size, enum dma_data_direction dir) in jazz_dma_sync_single_for_device()
582 dma_addr_t addr, size_t size, enum dma_data_direction dir) in jazz_dma_sync_single_for_cpu()
588 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in jazz_dma_sync_sg_for_device()
598 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in jazz_dma_sync_sg_for_cpu()
/linux/drivers/gpu/drm/omapdrm/
A Domap_gem_dmabuf.c22 enum dma_data_direction dir) in omap_gem_map_dma_buf()
59 struct sg_table *sg, enum dma_data_direction dir) in omap_gem_unmap_dma_buf()
68 enum dma_data_direction dir) in omap_gem_dmabuf_begin_cpu_access()
83 enum dma_data_direction dir) in omap_gem_dmabuf_end_cpu_access()
/linux/arch/arm/common/
A Ddmabounce.c107 size_t size, enum dma_data_direction dir) in alloc_safe_buffer()
245 enum dma_data_direction dir, in map_single()
276 size_t size, enum dma_data_direction dir, in unmap_single()
315 unsigned long offset, size_t size, enum dma_data_direction dir, in dmabounce_map_page()
350 enum dma_data_direction dir, unsigned long attrs) in dmabounce_unmap_page()
367 size_t sz, enum dma_data_direction dir) in __dmabounce_sync_for_cpu()
398 dma_addr_t handle, size_t size, enum dma_data_direction dir) in dmabounce_sync_for_cpu()
407 size_t sz, enum dma_data_direction dir) in __dmabounce_sync_for_device()
438 dma_addr_t handle, size_t size, enum dma_data_direction dir) in dmabounce_sync_for_device()
/linux/drivers/xen/
A Dswiotlb-xen.c360 enum dma_data_direction dir, in xen_swiotlb_map_page()
418 size_t size, enum dma_data_direction dir, unsigned long attrs) in xen_swiotlb_unmap_page()
438 size_t size, enum dma_data_direction dir) in xen_swiotlb_sync_single_for_cpu()
455 size_t size, enum dma_data_direction dir) in xen_swiotlb_sync_single_for_device()
476 enum dma_data_direction dir, unsigned long attrs) in xen_swiotlb_unmap_sg()
491 enum dma_data_direction dir, unsigned long attrs) in xen_swiotlb_map_sg()
515 int nelems, enum dma_data_direction dir) in xen_swiotlb_sync_sg_for_cpu()
528 int nelems, enum dma_data_direction dir) in xen_swiotlb_sync_sg_for_device()
/linux/drivers/scsi/ibmvscsi_tgt/
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/include/drm/
A Ddrm_prime.h59 enum dma_data_direction;
82 enum dma_data_direction dir);
85 enum dma_data_direction dir);
/linux/drivers/net/ipa/
A Dgsi_trans.h63 enum dma_data_direction direction;
144 enum dma_data_direction direction);
162 dma_addr_t addr, enum dma_data_direction direction,
/linux/include/sound/
A Dmemalloc.h24 enum dma_data_direction dir; /* DMA direction */
76 enum dma_data_direction dir, size_t size,
107 enum dma_data_direction dir,

Completed in 66 milliseconds

12345678910>>...13