Lines Matching refs:attrs
169 struct dma_attrs *attrs) in tce_build_cell() argument
196 if (unlikely(dma_get_attr(DMA_ATTR_WEAK_ORDERING, attrs))) in tce_build_cell()
575 struct dma_attrs *attrs) in dma_fixed_alloc_coherent() argument
584 attrs); in dma_fixed_alloc_coherent()
589 struct dma_attrs *attrs) in dma_fixed_free_coherent() argument
595 dma_direct_ops.free(dev, size, vaddr, dma_handle, attrs); in dma_fixed_free_coherent()
601 struct dma_attrs *attrs) in dma_fixed_map_page() argument
603 if (iommu_fixed_is_weak == dma_get_attr(DMA_ATTR_WEAK_ORDERING, attrs)) in dma_fixed_map_page()
605 direction, attrs); in dma_fixed_map_page()
609 direction, attrs); in dma_fixed_map_page()
614 struct dma_attrs *attrs) in dma_fixed_unmap_page() argument
616 if (iommu_fixed_is_weak == dma_get_attr(DMA_ATTR_WEAK_ORDERING, attrs)) in dma_fixed_unmap_page()
618 attrs); in dma_fixed_unmap_page()
621 direction, attrs); in dma_fixed_unmap_page()
626 struct dma_attrs *attrs) in dma_fixed_map_sg() argument
628 if (iommu_fixed_is_weak == dma_get_attr(DMA_ATTR_WEAK_ORDERING, attrs)) in dma_fixed_map_sg()
629 return dma_direct_ops.map_sg(dev, sg, nents, direction, attrs); in dma_fixed_map_sg()
633 direction, attrs); in dma_fixed_map_sg()
638 struct dma_attrs *attrs) in dma_fixed_unmap_sg() argument
640 if (iommu_fixed_is_weak == dma_get_attr(DMA_ATTR_WEAK_ORDERING, attrs)) in dma_fixed_unmap_sg()
641 dma_direct_ops.unmap_sg(dev, sg, nents, direction, attrs); in dma_fixed_unmap_sg()
644 direction, attrs); in dma_fixed_unmap_sg()