Home
last modified time | relevance | path

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

/include/linux/
Ddma-buf.h182 enum dma_data_direction);
193 enum dma_data_direction);
232 int (*begin_cpu_access)(struct dma_buf *, enum dma_data_direction);
266 enum dma_data_direction,
284 int (*end_cpu_access)(struct dma_buf *, enum dma_data_direction);
305 enum dma_data_direction,
603 enum dma_data_direction dir;
713 enum dma_data_direction);
715 enum dma_data_direction);
718 enum dma_data_direction dir);
[all …]
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()
Ddma-mapping.h121 size_t offset, size_t size, enum dma_data_direction dir,
124 enum dma_data_direction dir, unsigned long attrs);
126 int nents, enum dma_data_direction dir, unsigned long attrs);
128 int nents, enum dma_data_direction dir,
131 enum dma_data_direction dir, unsigned long attrs);
133 size_t size, enum dma_data_direction dir, unsigned long attrs);
135 enum dma_data_direction dir, unsigned long attrs);
137 enum dma_data_direction dir);
139 size_t size, enum dma_data_direction dir);
141 int nelems, enum dma_data_direction dir);
[all …]
Ddma-map-ops.h22 dma_addr_t *dma_handle, enum dma_data_direction dir,
25 dma_addr_t dma_handle, enum dma_data_direction dir);
27 enum dma_data_direction dir, gfp_t gfp,
30 struct sg_table *sgt, enum dma_data_direction dir);
40 enum dma_data_direction dir, unsigned long attrs);
42 size_t size, enum dma_data_direction dir,
50 enum dma_data_direction dir, unsigned long attrs);
52 enum dma_data_direction dir, unsigned long attrs);
54 size_t size, enum dma_data_direction dir,
57 size_t size, enum dma_data_direction dir,
[all …]
Ddma-direction.h5 enum dma_data_direction { enum
12 static inline int valid_dma_direction(enum dma_data_direction dir) in valid_dma_direction()
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()
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);
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);
Ddma-direct.h146 dma_addr_t *dma_handle, enum dma_data_direction dir, gfp_t gfp);
149 enum dma_data_direction dir);
152 size_t size, enum dma_data_direction dir, unsigned long attrs);
Dfirewire.h422 enum dma_data_direction direction;
429 int page_count, enum dma_data_direction direction);
Dskbuff.h3331 enum dma_data_direction dir) in skb_frag_dma_map()
/include/xen/
Dswiotlb-xen.h9 size_t size, enum dma_data_direction dir);
11 size_t size, enum dma_data_direction dir);
/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);
Dib_verbs.h4011 enum dma_data_direction direction) in ib_dma_map_single()
4027 enum dma_data_direction direction) in ib_dma_unmap_single()
4045 enum dma_data_direction direction) in ib_dma_map_page()
4061 enum dma_data_direction direction) in ib_dma_unmap_page()
4070 enum dma_data_direction direction, in ib_dma_map_sg_attrs()
4081 enum dma_data_direction direction, in ib_dma_unmap_sg_attrs()
4098 enum dma_data_direction direction, in ib_dma_map_sgtable_attrs()
4115 enum dma_data_direction direction, in ib_dma_unmap_sgtable_attrs()
4131 enum dma_data_direction direction) in ib_dma_map_sg()
4145 enum dma_data_direction direction) in ib_dma_unmap_sg()
[all …]
/include/drm/
Ddrm_prime.h59 enum dma_data_direction;
82 enum dma_data_direction dir);
85 enum dma_data_direction dir);
Ddrm_gem_framebuffer_helper.h47 int drm_gem_fb_begin_cpu_access(struct drm_framebuffer *fb, enum dma_data_direction dir);
48 void drm_gem_fb_end_cpu_access(struct drm_framebuffer *fb, enum dma_data_direction dir);
/include/scsi/
Dscsi_eh.h37 enum dma_data_direction data_direction;
Dscsi_cmnd.h96 enum dma_data_direction sc_data_direction;
/include/net/
Dpage_pool.h81 enum dma_data_direction dma_dir; /* DMA mapping direction */
165 inline enum dma_data_direction page_pool_get_dma_dir(struct page_pool *pool) in page_pool_get_dma_dir()
/include/target/
Dtarget_core_backend.h66 u32, enum dma_data_direction);
Dtarget_core_fabric.h226 static inline enum dma_data_direction
Dtarget_core_base.h471 enum dma_data_direction data_direction;
/include/media/
Dvideobuf2-core.h606 enum dma_data_direction dma_dir;
/include/linux/mmc/
Dhost.h669 static inline enum dma_data_direction mmc_get_dma_dir(struct mmc_data *data) in mmc_get_dma_dir()
/include/target/iscsi/
Discsi_target_core.h444 enum dma_data_direction data_direction;