Lines Matching refs:rwr
243 struct ib_reg_wr rwr;
286 wr->wr.next = &rwr.wr;
287 rwr.wr.next = &inv_wr;
290 wr->wr.next = &rwr.wr;
291 rwr.wr.next = &imm_wr.wr;
319 rwr.wr.opcode = IB_WR_REG_MR;
320 rwr.wr.wr_cqe = &local_reg_cqe;
321 rwr.wr.num_sge = 0;
322 rwr.mr = srv_mr->mr;
323 rwr.wr.send_flags = 0;
324 rwr.key = srv_mr->mr->rkey;
325 rwr.access = (IB_ACCESS_LOCAL_WRITE |
379 struct ib_reg_wr rwr;
414 inv_wr.next = &rwr.wr;
415 rwr.wr.next = &imm_wr.wr;
417 wr = &rwr.wr;
418 rwr.wr.next = &imm_wr.wr;
438 rwr.wr.next = &imm_wr.wr;
439 rwr.wr.opcode = IB_WR_REG_MR;
440 rwr.wr.wr_cqe = &local_reg_cqe;
441 rwr.wr.num_sge = 0;
442 rwr.wr.send_flags = 0;
443 rwr.mr = srv_mr->mr;
444 rwr.key = srv_mr->mr->rkey;
445 rwr.access = (IB_ACCESS_LOCAL_WRITE |
795 struct ib_reg_wr *rwr;
804 rwr = kcalloc(sess->mrs_num, sizeof(*rwr), GFP_KERNEL);
805 if (unlikely(!rwr))
832 rwr[mri].wr.next = mri ? &rwr[mri - 1].wr : NULL;
833 rwr[mri].wr.opcode = IB_WR_REG_MR;
834 rwr[mri].wr.wr_cqe = &local_reg_cqe;
835 rwr[mri].wr.num_sge = 0;
836 rwr[mri].wr.send_flags = 0;
837 rwr[mri].mr = mr;
838 rwr[mri].key = mr->rkey;
839 rwr[mri].access = (IB_ACCESS_LOCAL_WRITE |
841 reg_wr = &rwr[mri].wr;
871 kfree(rwr);