Lines Matching refs:dir

47 		enum dma_data_direction dir, int dma_nents)  in rdma_rw_io_needs_mr()  argument
49 if (dir == DMA_FROM_DEVICE) { in rdma_rw_io_needs_mr()
126 u64 remote_addr, u32 rkey, enum dma_data_direction dir) in rdma_rw_init_mr_wrs() argument
163 if (dir == DMA_TO_DEVICE) { in rdma_rw_init_mr_wrs()
197 u64 remote_addr, u32 rkey, enum dma_data_direction dir) in rdma_rw_init_map_wrs() argument
199 u32 max_sge = dir == DMA_TO_DEVICE ? qp->max_write_sge : in rdma_rw_init_map_wrs()
218 if (dir == DMA_TO_DEVICE) in rdma_rw_init_map_wrs()
253 enum dma_data_direction dir) in rdma_rw_init_single_wr() argument
264 if (dir == DMA_TO_DEVICE) in rdma_rw_init_single_wr()
294 u64 remote_addr, u32 rkey, enum dma_data_direction dir) in rdma_rw_ctx_init() argument
303 ret = ib_dma_map_sgtable_attrs(dev, &sgt, dir, 0); in rdma_rw_ctx_init()
326 if (rdma_rw_io_needs_mr(qp->device, port_num, dir, sg_cnt)) { in rdma_rw_ctx_init()
328 sg_offset, remote_addr, rkey, dir); in rdma_rw_ctx_init()
331 remote_addr, rkey, dir); in rdma_rw_ctx_init()
334 remote_addr, rkey, dir); in rdma_rw_ctx_init()
342 ib_dma_unmap_sgtable_attrs(dev, &sgt, dir, 0); in rdma_rw_ctx_init()
368 u64 remote_addr, u32 rkey, enum dma_data_direction dir) in rdma_rw_ctx_signature_init() argument
390 ret = ib_dma_map_sgtable_attrs(dev, &sgt, dir, 0); in rdma_rw_ctx_signature_init()
395 ret = ib_dma_map_sgtable_attrs(dev, &prot_sgt, dir, 0); in rdma_rw_ctx_signature_init()
447 if (dir == DMA_TO_DEVICE) in rdma_rw_ctx_signature_init()
462 ib_dma_unmap_sgtable_attrs(dev, &prot_sgt, dir, 0); in rdma_rw_ctx_signature_init()
464 ib_dma_unmap_sgtable_attrs(dev, &sgt, dir, 0); in rdma_rw_ctx_signature_init()
576 enum dma_data_direction dir) in rdma_rw_ctx_destroy() argument
597 ib_dma_unmap_sg(qp->pd->device, sg, sg_cnt, dir); in rdma_rw_ctx_destroy()
616 enum dma_data_direction dir) in rdma_rw_ctx_destroy_signature() argument
625 ib_dma_unmap_sg(qp->pd->device, prot_sg, prot_sg_cnt, dir); in rdma_rw_ctx_destroy_signature()
626 ib_dma_unmap_sg(qp->pd->device, sg, sg_cnt, dir); in rdma_rw_ctx_destroy_signature()