Lines Matching refs:rdma_wr

215 		struct ib_rdma_wr *rdma_wr = &ctx->map.wrs[i];  in rdma_rw_init_map_wrs()  local
219 rdma_wr->wr.opcode = IB_WR_RDMA_WRITE; in rdma_rw_init_map_wrs()
221 rdma_wr->wr.opcode = IB_WR_RDMA_READ; in rdma_rw_init_map_wrs()
222 rdma_wr->remote_addr = remote_addr + total_len; in rdma_rw_init_map_wrs()
223 rdma_wr->rkey = rkey; in rdma_rw_init_map_wrs()
224 rdma_wr->wr.num_sge = nr_sge; in rdma_rw_init_map_wrs()
225 rdma_wr->wr.sg_list = sge; in rdma_rw_init_map_wrs()
238 rdma_wr->wr.next = i + 1 < ctx->nr_ops ? in rdma_rw_init_map_wrs()
255 struct ib_rdma_wr *rdma_wr = &ctx->single.wr; in rdma_rw_init_single_wr() local
263 memset(rdma_wr, 0, sizeof(*rdma_wr)); in rdma_rw_init_single_wr()
265 rdma_wr->wr.opcode = IB_WR_RDMA_WRITE; in rdma_rw_init_single_wr()
267 rdma_wr->wr.opcode = IB_WR_RDMA_READ; in rdma_rw_init_single_wr()
268 rdma_wr->wr.sg_list = &ctx->single.sge; in rdma_rw_init_single_wr()
269 rdma_wr->wr.num_sge = 1; in rdma_rw_init_single_wr()
270 rdma_wr->remote_addr = remote_addr; in rdma_rw_init_single_wr()
271 rdma_wr->rkey = rkey; in rdma_rw_init_single_wr()
381 struct ib_rdma_wr *rdma_wr; in rdma_rw_ctx_signature_init() local
442 rdma_wr = &ctx->reg->wr; in rdma_rw_ctx_signature_init()
443 rdma_wr->wr.sg_list = &ctx->reg->sge; in rdma_rw_ctx_signature_init()
444 rdma_wr->wr.num_sge = 1; in rdma_rw_ctx_signature_init()
445 rdma_wr->remote_addr = remote_addr; in rdma_rw_ctx_signature_init()
446 rdma_wr->rkey = rkey; in rdma_rw_ctx_signature_init()
448 rdma_wr->wr.opcode = IB_WR_RDMA_WRITE; in rdma_rw_ctx_signature_init()
450 rdma_wr->wr.opcode = IB_WR_RDMA_READ; in rdma_rw_ctx_signature_init()
451 ctx->reg->reg_wr.wr.next = &rdma_wr->wr; in rdma_rw_ctx_signature_init()