| /Linux-v6.1/include/linux/ |
| D | dma-mapping.h | 104 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 …]
|
| D | dma-map-ops.h | 31 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 …]
|
| D | dma-buf.h | 180 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);
|
| D | swiotlb.h | 46 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);
|
| D | kmsan.h | 191 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()
|
| D | mhi.h | 227 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);
|
| 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()
|
| /Linux-v6.1/kernel/dma/ |
| D | direct.h | 22 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 …]
|
| D | mapping.c | 144 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/ |
| D | iommu.h | 43 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/ |
| D | internals.h | 25 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/ |
| D | dma-noncoherent.c | 58 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/ |
| 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-v6.1/include/rdma/ |
| D | rw.h | 47 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/ |
| D | swiotlb-xen.c | 196 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()
|
| D | grant-dma-ops.c | 146 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/ |
| 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()
|
| D | omap_gem.h | 15 enum dma_data_direction; 74 enum dma_data_direction dir); 86 enum dma_data_direction dir);
|
| /Linux-v6.1/net/smc/ |
| D | smc_ib.h | 89 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/ |
| 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-v6.1/include/drm/ |
| D | drm_prime.h | 59 enum dma_data_direction; 82 enum dma_data_direction dir); 85 enum dma_data_direction dir);
|
| /Linux-v6.1/arch/mips/jazz/ |
| D | jazzdma.c | 525 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/ |
| D | memalloc.h | 24 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/ |
| D | swiotlb-xen.h | 9 size_t size, enum dma_data_direction dir); 11 size_t size, enum dma_data_direction dir);
|
| /Linux-v6.1/arch/powerpc/kernel/ |
| D | dma-iommu.c | 101 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()
|