Home
last modified time | relevance | path

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

12345678910>>...13

/Linux-v6.1/include/linux/
Ddma-mapping.h104 size_t offset, size_t size, enum dma_data_direction dir,
107 enum dma_data_direction dir, unsigned long attrs);
109 int nents, 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);
116 size_t size, enum dma_data_direction dir, unsigned long attrs);
118 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);
[all …]
Ddma-map-ops.h31 dma_addr_t *dma_handle, enum dma_data_direction dir,
34 dma_addr_t dma_handle, enum dma_data_direction dir);
36 enum dma_data_direction dir, gfp_t gfp,
39 struct sg_table *sgt, enum dma_data_direction dir);
49 enum dma_data_direction dir, unsigned long attrs);
51 size_t size, enum dma_data_direction dir,
59 enum dma_data_direction dir, unsigned long attrs);
61 enum dma_data_direction dir, unsigned long attrs);
63 size_t size, enum dma_data_direction dir,
66 size_t size, enum dma_data_direction dir,
[all …]
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);
522 enum dma_data_direction dir;
622 enum dma_data_direction);
624 enum dma_data_direction);
627 enum dma_data_direction dir);
629 enum dma_data_direction dir);
Dswiotlb.h46 unsigned int alloc_aligned_mask, enum dma_data_direction dir,
52 enum dma_data_direction dir,
56 size_t size, enum dma_data_direction dir);
58 size_t size, enum dma_data_direction dir);
60 size_t size, enum dma_data_direction dir, unsigned long attrs);
Dkmsan.h191 enum dma_data_direction dir);
205 enum dma_data_direction dir);
311 size_t size, enum dma_data_direction dir) in kmsan_handle_dma()
316 enum dma_data_direction dir) in kmsan_handle_dma_sg()
Dmhi.h227 enum dma_data_direction dir;
494 enum dma_data_direction dir;
616 enum dma_data_direction dir);
784 int mhi_queue_dma(struct mhi_device *mhi_dev, enum dma_data_direction dir,
796 int mhi_queue_buf(struct mhi_device *mhi_dev, enum dma_data_direction dir,
807 int mhi_queue_skb(struct mhi_device *mhi_dev, enum dma_data_direction dir,
815 bool mhi_queue_is_full(struct mhi_device *mhi_dev, enum dma_data_direction dir);
Ddma-direction.h5 enum dma_data_direction { enum
12 static inline int valid_dma_direction(enum dma_data_direction dir) in valid_dma_direction()
/Linux-v6.1/kernel/dma/
Ddirect.h22 enum dma_data_direction dir, unsigned long attrs);
28 int nents, enum dma_data_direction dir);
31 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in dma_direct_sync_sg_for_device()
40 int nents, enum dma_data_direction dir, unsigned long attrs);
42 struct scatterlist *sgl, int nents, enum dma_data_direction dir);
45 struct scatterlist *sgl, int nents, enum dma_data_direction dir, in dma_direct_unmap_sg()
50 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in dma_direct_sync_sg_for_cpu()
56 dma_addr_t addr, size_t size, enum dma_data_direction dir) in dma_direct_sync_single_for_device()
68 dma_addr_t addr, size_t size, enum dma_data_direction dir) in dma_direct_sync_single_for_cpu()
86 enum dma_data_direction dir, unsigned long attrs) in dma_direct_map_page()
[all …]
Dmapping.c144 size_t offset, size_t size, enum dma_data_direction dir, in dma_map_page_attrs()
168 enum dma_data_direction dir, unsigned long attrs) in dma_unmap_page_attrs()
183 int nents, enum dma_data_direction dir, unsigned long attrs) in __dma_map_sg_attrs()
228 int nents, enum dma_data_direction dir, unsigned long attrs) in dma_map_sg_attrs()
267 enum dma_data_direction dir, unsigned long attrs) in dma_map_sgtable()
280 int nents, enum dma_data_direction dir, in dma_unmap_sg_attrs()
296 size_t size, enum dma_data_direction dir, unsigned long attrs) in dma_map_resource()
317 enum dma_data_direction dir, unsigned long attrs) in dma_unmap_resource()
329 enum dma_data_direction dir) in dma_sync_single_for_cpu()
343 size_t size, enum dma_data_direction dir) in dma_sync_single_for_device()
[all …]
/Linux-v6.1/arch/powerpc/include/asm/
Diommu.h43 enum dma_data_direction direction,
54 enum dma_data_direction *direction);
211 enum dma_data_direction *direction);
215 enum dma_data_direction *direction);
254 enum dma_data_direction direction,
259 enum dma_data_direction direction,
270 enum dma_data_direction direction,
273 size_t size, enum dma_data_direction direction,
309 extern enum dma_data_direction iommu_tce_direction(unsigned long tce);
310 extern unsigned long iommu_direction_to_tce_perm(enum dma_data_direction dir);
/Linux-v6.1/drivers/spi/
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-v6.1/arch/mips/mm/
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-v6.1/arch/microblaze/kernel/
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-v6.1/include/rdma/
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-v6.1/drivers/xen/
Dswiotlb-xen.c196 enum dma_data_direction dir, in xen_swiotlb_map_page()
254 size_t size, enum dma_data_direction dir, unsigned long attrs) in xen_swiotlb_unmap_page()
274 size_t size, enum dma_data_direction dir) in xen_swiotlb_sync_single_for_cpu()
291 size_t size, enum dma_data_direction dir) in xen_swiotlb_sync_single_for_device()
312 enum dma_data_direction dir, unsigned long attrs) in xen_swiotlb_unmap_sg()
327 enum dma_data_direction dir, unsigned long attrs) in xen_swiotlb_map_sg()
351 int nelems, enum dma_data_direction dir) in xen_swiotlb_sync_sg_for_cpu()
364 int nelems, enum dma_data_direction dir) in xen_swiotlb_sync_sg_for_device()
Dgrant-dma-ops.c146 enum dma_data_direction dir, in xen_grant_dma_alloc_pages()
160 enum dma_data_direction dir) in xen_grant_dma_free_pages()
167 enum dma_data_direction dir, in xen_grant_dma_map_page()
202 size_t size, enum dma_data_direction dir, in xen_grant_dma_unmap_page()
234 int nents, enum dma_data_direction dir, in xen_grant_dma_unmap_sg()
249 int nents, enum dma_data_direction dir, in xen_grant_dma_map_sg()
/Linux-v6.1/drivers/gpu/drm/omapdrm/
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()
Domap_gem.h15 enum dma_data_direction;
74 enum dma_data_direction dir);
86 enum dma_data_direction dir);
/Linux-v6.1/net/smc/
Dsmc_ib.h89 enum dma_data_direction data_direction);
92 enum dma_data_direction data_direction);
109 enum dma_data_direction data_direction);
112 enum dma_data_direction data_direction);
/Linux-v6.1/drivers/scsi/ibmvscsi_tgt/
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-v6.1/include/drm/
Ddrm_prime.h59 enum dma_data_direction;
82 enum dma_data_direction dir);
85 enum dma_data_direction dir);
/Linux-v6.1/arch/mips/jazz/
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-v6.1/include/sound/
Dmemalloc.h24 enum dma_data_direction dir; /* DMA direction */
78 enum dma_data_direction dir, size_t size,
109 enum dma_data_direction dir,
/Linux-v6.1/include/xen/
Dswiotlb-xen.h9 size_t size, enum dma_data_direction dir);
11 size_t size, enum dma_data_direction dir);
/Linux-v6.1/arch/powerpc/kernel/
Ddma-iommu.c101 enum dma_data_direction direction, in dma_iommu_map_page()
110 size_t size, enum dma_data_direction direction, in dma_iommu_unmap_page()
119 int nelems, enum dma_data_direction direction, in dma_iommu_map_sg()
127 int nelems, enum dma_data_direction direction, in dma_iommu_unmap_sg()

12345678910>>...13