Lines Matching defs:direction
52 * IO PTEs based on the transfer direction. That can be enabled
53 * once spider-net has been fixed to pass the correct direction
167 unsigned long uaddr, enum dma_data_direction direction,
181 * together for each of the 3 supported direction values. It is then
182 * shifted left so that the fields matching the desired direction
187 ((prot << (52 + 4 * direction)) &
208 index, npages, direction, base_pte);
569 enum dma_data_direction direction,
574 direction, attrs);
578 direction, attrs);
582 size_t size, enum dma_data_direction direction,
586 dma_direct_ops.unmap_page(dev, dma_addr, size, direction,
590 direction, attrs);
594 int nents, enum dma_data_direction direction,
598 return dma_direct_ops.map_sg(dev, sg, nents, direction, attrs);
601 device_to_mask(dev), direction, attrs);
605 int nents, enum dma_data_direction direction,
609 dma_direct_ops.unmap_sg(dev, sg, nents, direction, attrs);
611 iommu_unmap_sg(cell_get_iommu_table(dev), sg, nents, direction,