Lines Matching full:direction

445 	enum dma_data_direction direction;  in dma_buf_ioctl()  local
460 direction = DMA_FROM_DEVICE; in dma_buf_ioctl()
463 direction = DMA_TO_DEVICE; in dma_buf_ioctl()
466 direction = DMA_BIDIRECTIONAL; in dma_buf_ioctl()
473 ret = dma_buf_end_cpu_access(dmabuf, direction); in dma_buf_ioctl()
475 ret = dma_buf_begin_cpu_access(dmabuf, direction); in dma_buf_ioctl()
778 enum dma_data_direction direction) in __map_dma_buf() argument
783 sg_table = attach->dmabuf->ops->map_dma_buf(attach, direction); in __map_dma_buf()
793 direction); in __map_dma_buf()
984 enum dma_data_direction direction) in __unmap_dma_buf() argument
989 attach->dmabuf->ops->unmap_dma_buf(attach, sg_table, direction); in __unmap_dma_buf()
1082 * @direction: [in] direction of DMA transfer
1099 enum dma_data_direction direction) in dma_buf_map_attachment() argument
1116 if (attach->dir != direction && in dma_buf_map_attachment()
1131 sg_table = __map_dma_buf(attach, direction); in dma_buf_map_attachment()
1141 attach->dir = direction; in dma_buf_map_attachment()
1170 * @direction: [in] direction of DMA transfer
1176 enum dma_data_direction direction) in dma_buf_map_attachment_unlocked() argument
1186 sg_table = dma_buf_map_attachment(attach, direction); in dma_buf_map_attachment_unlocked()
1199 * @direction: [in] direction of DMA transfer
1205 enum dma_data_direction direction) in dma_buf_unmap_attachment() argument
1217 __unmap_dma_buf(attach, sg_table, direction); in dma_buf_unmap_attachment()
1231 * @direction: [in] direction of DMA transfer
1237 enum dma_data_direction direction) in dma_buf_unmap_attachment_unlocked() argument
1245 dma_buf_unmap_attachment(attach, sg_table, direction); in dma_buf_unmap_attachment_unlocked()
1356 enum dma_data_direction direction) in __dma_buf_begin_cpu_access() argument
1358 bool write = (direction == DMA_BIDIRECTIONAL || in __dma_buf_begin_cpu_access()
1359 direction == DMA_TO_DEVICE); in __dma_buf_begin_cpu_access()
1376 * specified access direction.
1378 * @direction: [in] direction of access.
1392 enum dma_data_direction direction) in dma_buf_begin_cpu_access() argument
1402 ret = dmabuf->ops->begin_cpu_access(dmabuf, direction); in dma_buf_begin_cpu_access()
1409 ret = __dma_buf_begin_cpu_access(dmabuf, direction); in dma_buf_begin_cpu_access()
1419 * specified access direction.
1421 * @direction: [in] direction of access.
1428 enum dma_data_direction direction) in dma_buf_end_cpu_access() argument
1437 ret = dmabuf->ops->end_cpu_access(dmabuf, direction); in dma_buf_end_cpu_access()