Lines Matching refs:rwr
209 struct ib_reg_wr rwr;
252 wr->wr.next = &rwr.wr;
253 rwr.wr.next = &inv_wr;
256 wr->wr.next = &rwr.wr;
257 rwr.wr.next = &imm_wr.wr;
285 rwr.wr.opcode = IB_WR_REG_MR;
286 rwr.wr.wr_cqe = &local_reg_cqe;
287 rwr.wr.num_sge = 0;
288 rwr.mr = srv_mr->mr;
289 rwr.wr.send_flags = 0;
290 rwr.key = srv_mr->mr->rkey;
291 rwr.access = (IB_ACCESS_LOCAL_WRITE |
345 struct ib_reg_wr rwr;
381 inv_wr.next = &rwr.wr;
382 rwr.wr.next = &imm_wr.wr;
384 wr = &rwr.wr;
385 rwr.wr.next = &imm_wr.wr;
405 rwr.wr.next = &imm_wr.wr;
406 rwr.wr.opcode = IB_WR_REG_MR;
407 rwr.wr.wr_cqe = &local_reg_cqe;
408 rwr.wr.num_sge = 0;
409 rwr.wr.send_flags = 0;
410 rwr.mr = srv_mr->mr;
411 rwr.key = srv_mr->mr->rkey;
412 rwr.access = (IB_ACCESS_LOCAL_WRITE |
794 struct ib_reg_wr *rwr;
817 rwr = kcalloc(srv_path->mrs_num, sizeof(*rwr), GFP_KERNEL);
818 if (!rwr)
844 rwr[mri].wr.next = mri ? &rwr[mri - 1].wr : NULL;
845 rwr[mri].wr.opcode = IB_WR_REG_MR;
846 rwr[mri].wr.wr_cqe = &local_reg_cqe;
847 rwr[mri].wr.num_sge = 0;
848 rwr[mri].wr.send_flags = 0;
849 rwr[mri].mr = mr;
850 rwr[mri].key = mr->rkey;
851 rwr[mri].access = (IB_ACCESS_LOCAL_WRITE |
853 reg_wr = &rwr[mri].wr;
893 kfree(rwr);