Lines Matching refs:ib_device
48 static int qib_mapping_error(struct ib_device *dev, u64 dma_addr)
53 static u64 qib_dma_map_single(struct ib_device *dev, void *cpu_addr,
60 static void qib_dma_unmap_single(struct ib_device *dev, u64 addr, size_t size,
66 static u64 qib_dma_map_page(struct ib_device *dev, struct page *page,
88 static void qib_dma_unmap_page(struct ib_device *dev, u64 addr, size_t size,
94 static int qib_map_sg(struct ib_device *dev, struct scatterlist *sgl,
115 static void qib_unmap_sg(struct ib_device *dev,
122 static u64 qib_sg_dma_address(struct ib_device *dev, struct scatterlist *sg)
131 static unsigned int qib_sg_dma_len(struct ib_device *dev,
137 static void qib_sync_single_for_cpu(struct ib_device *dev, u64 addr,
142 static void qib_sync_single_for_device(struct ib_device *dev, u64 addr,
148 static void *qib_dma_alloc_coherent(struct ib_device *dev, size_t size,
162 static void qib_dma_free_coherent(struct ib_device *dev, size_t size,