Lines Matching refs:u64
37 #define BAD_DMA_ADDRESS ((u64) 0)
48 static int qib_mapping_error(struct ib_device *dev, u64 dma_addr) in qib_mapping_error()
53 static u64 qib_dma_map_single(struct ib_device *dev, void *cpu_addr, in qib_dma_map_single()
57 return (u64) cpu_addr; in qib_dma_map_single()
60 static void qib_dma_unmap_single(struct ib_device *dev, u64 addr, size_t size, in qib_dma_unmap_single()
66 static u64 qib_dma_map_page(struct ib_device *dev, struct page *page, in qib_dma_map_page()
70 u64 addr; in qib_dma_map_page()
79 addr = (u64) page_address(page); in qib_dma_map_page()
88 static void qib_dma_unmap_page(struct ib_device *dev, u64 addr, size_t size, in qib_dma_unmap_page()
98 u64 addr; in qib_map_sg()
105 addr = (u64) page_address(sg_page(sg)); in qib_map_sg()
126 static void qib_sync_single_for_cpu(struct ib_device *dev, u64 addr, in qib_sync_single_for_cpu()
131 static void qib_sync_single_for_device(struct ib_device *dev, u64 addr, in qib_sync_single_for_device()
138 u64 *dma_handle, gfp_t flag) in qib_dma_alloc_coherent()
147 *dma_handle = (u64) addr; in qib_dma_alloc_coherent()
152 void *cpu_addr, u64 dma_handle) in qib_dma_free_coherent()