| /linux/include/linux/ |
| H A D | dma-mapping.h | 170 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 D | dma-buf.h | 172 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 D | dma-map-ops.h | 23 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 D | swiotlb.h | 248 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 D | kmsan.h | 197 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 D | virtio.h | 301 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 D | dma-direction.h | 5 enum dma_data_direction { enum 12 static inline int valid_dma_direction(enum dma_data_direction dir) in valid_dma_direction()
|
| H A D | mhi.h | 244 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 D | direct.h | 21 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 D | dummy.c | 15 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 D | mapping.c | 154 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 D | dma.h | 43 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 D | iommu.h | 48 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 D | dma.c | 18 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 D | trace.h | 27 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 D | omap_gem_dmabuf.c | 22 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 D | omap_gem.h | 15 enum dma_data_direction; 71 enum dma_data_direction dir); 83 enum dma_data_direction dir);
|
| /linux/net/smc/ |
| H A D | smc_ib.h | 89 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 D | swiotlb-xen.c | 206 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 D | libsrp.h | 112 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 D | jazzdma.c | 525 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 D | memalloc.h | 24 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 D | swiotlb-xen.h | 9 size_t size, enum dma_data_direction dir); 11 size_t size, enum dma_data_direction dir);
|
| /linux/arch/sparc/mm/ |
| H A D | iommu.c | 237 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 D | dma-mapping.c | 22 enum dma_data_direction dir) in arch_sync_dma_for_device() 46 enum dma_data_direction dir) in arch_sync_dma_for_cpu()
|