Lines Matching +defs:dev +defs:attrs
184 static dma_addr_t __sbus_iommu_map_page(struct device *dev, struct page *page, in __sbus_iommu_map_page()
234 static dma_addr_t sbus_iommu_map_page_gflush(struct device *dev, in sbus_iommu_map_page_gflush()
236 enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_map_page_gflush()
242 static dma_addr_t sbus_iommu_map_page_pflush(struct device *dev, in sbus_iommu_map_page_pflush()
244 enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_map_page_pflush()
249 static int __sbus_iommu_map_sg(struct device *dev, struct scatterlist *sgl, in __sbus_iommu_map_sg()
250 int nents, enum dma_data_direction dir, unsigned long attrs, in __sbus_iommu_map_sg()
267 static int sbus_iommu_map_sg_gflush(struct device *dev, struct scatterlist *sgl, in sbus_iommu_map_sg_gflush()
268 int nents, enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_map_sg_gflush()
274 static int sbus_iommu_map_sg_pflush(struct device *dev, struct scatterlist *sgl, in sbus_iommu_map_sg_pflush()
275 int nents, enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_map_sg_pflush()
280 static void sbus_iommu_unmap_page(struct device *dev, dma_addr_t dma_addr, in sbus_iommu_unmap_page()
281 size_t len, enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_unmap_page()
299 static void sbus_iommu_unmap_sg(struct device *dev, struct scatterlist *sgl, in sbus_iommu_unmap_sg()
300 int nents, enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_unmap_sg()
313 static void *sbus_iommu_alloc(struct device *dev, size_t len, in sbus_iommu_alloc()
314 dma_addr_t *dma_handle, gfp_t gfp, unsigned long attrs) in sbus_iommu_alloc()
395 static void sbus_iommu_free(struct device *dev, size_t len, void *cpu_addr, in sbus_iommu_free()
396 dma_addr_t busa, unsigned long attrs) in sbus_iommu_free()