Lines Matching +defs:dev +defs:attrs
56 struct device *dev; /* Device mapping is for. */ member
67 static inline void iommu_batch_start(struct device *dev, unsigned long prot, unsigned long entry) in iommu_batch_start()
180 static void *dma_4v_alloc_coherent(struct device *dev, size_t size, in dma_4v_alloc_coherent()
182 unsigned long attrs) in dma_4v_alloc_coherent()
295 static void dma_4v_iommu_demap(struct device *dev, unsigned long devhandle, in dma_4v_iommu_demap()
322 static void dma_4v_free_coherent(struct device *dev, size_t size, void *cpu, in dma_4v_free_coherent()
323 dma_addr_t dvma, unsigned long attrs) in dma_4v_free_coherent()
354 static dma_addr_t dma_4v_map_page(struct device *dev, struct page *page, in dma_4v_map_page()
357 unsigned long attrs) in dma_4v_map_page()
428 static void dma_4v_unmap_page(struct device *dev, dma_addr_t bus_addr, in dma_4v_unmap_page()
430 unsigned long attrs) in dma_4v_unmap_page()
468 static int dma_4v_map_sg(struct device *dev, struct scatterlist *sglist, in dma_4v_map_sg()
470 unsigned long attrs) in dma_4v_map_sg()
625 static void dma_4v_unmap_sg(struct device *dev, struct scatterlist *sglist, in dma_4v_unmap_sg()
627 unsigned long attrs) in dma_4v_unmap_sg()
676 static int dma_4v_supported(struct device *dev, u64 device_mask) in dma_4v_supported()