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()
569 struct dma_attrs *attrs) in dma_fixed_alloc_coherent() argument
578 attrs); in dma_fixed_alloc_coherent()
583 struct dma_attrs *attrs) in dma_fixed_free_coherent() argument
589 dma_direct_ops.free(dev, size, vaddr, dma_handle, attrs); in dma_fixed_free_coherent()
595 struct dma_attrs *attrs) in dma_fixed_map_page() argument
597 if (iommu_fixed_is_weak == dma_get_attr(DMA_ATTR_WEAK_ORDERING, attrs)) in dma_fixed_map_page()
599 direction, attrs); in dma_fixed_map_page()
603 direction, attrs); in dma_fixed_map_page()
608 struct dma_attrs *attrs) in dma_fixed_unmap_page() argument
610 if (iommu_fixed_is_weak == dma_get_attr(DMA_ATTR_WEAK_ORDERING, attrs)) in dma_fixed_unmap_page()
612 attrs); in dma_fixed_unmap_page()
615 direction, attrs); in dma_fixed_unmap_page()
620 struct dma_attrs *attrs) in dma_fixed_map_sg() argument
622 if (iommu_fixed_is_weak == dma_get_attr(DMA_ATTR_WEAK_ORDERING, attrs)) in dma_fixed_map_sg()
623 return dma_direct_ops.map_sg(dev, sg, nents, direction, attrs); in dma_fixed_map_sg()
627 direction, attrs); in dma_fixed_map_sg()
632 struct dma_attrs *attrs) in dma_fixed_unmap_sg() argument
634 if (iommu_fixed_is_weak == dma_get_attr(DMA_ATTR_WEAK_ORDERING, attrs)) in dma_fixed_unmap_sg()
635 dma_direct_ops.unmap_sg(dev, sg, nents, direction, attrs); in dma_fixed_unmap_sg()
638 direction, attrs); in dma_fixed_unmap_sg()