Lines Matching refs:wr
392 struct ib_sig_handover_wr *wr; in iser_reg_sig_mr() local
408 wr = container_of(iser_tx_next_wr(tx_desc), struct ib_sig_handover_wr, in iser_reg_sig_mr()
409 wr); in iser_reg_sig_mr()
410 wr->wr.opcode = IB_WR_REG_SIG_MR; in iser_reg_sig_mr()
411 wr->wr.wr_cqe = cqe; in iser_reg_sig_mr()
412 wr->wr.sg_list = &data_reg->sge; in iser_reg_sig_mr()
413 wr->wr.num_sge = 1; in iser_reg_sig_mr()
414 wr->wr.send_flags = 0; in iser_reg_sig_mr()
415 wr->sig_attrs = sig_attrs; in iser_reg_sig_mr()
416 wr->sig_mr = mr; in iser_reg_sig_mr()
418 wr->prot = &prot_reg->sge; in iser_reg_sig_mr()
420 wr->prot = NULL; in iser_reg_sig_mr()
421 wr->access_flags = IB_ACCESS_LOCAL_WRITE | in iser_reg_sig_mr()
446 struct ib_reg_wr *wr; in iser_fast_reg_mr() local
461 wr = container_of(iser_tx_next_wr(tx_desc), struct ib_reg_wr, wr); in iser_fast_reg_mr()
462 wr->wr.opcode = IB_WR_REG_MR; in iser_fast_reg_mr()
463 wr->wr.wr_cqe = cqe; in iser_fast_reg_mr()
464 wr->wr.send_flags = 0; in iser_fast_reg_mr()
465 wr->wr.num_sge = 0; in iser_fast_reg_mr()
466 wr->mr = mr; in iser_fast_reg_mr()
467 wr->key = mr->rkey; in iser_fast_reg_mr()
468 wr->access = IB_ACCESS_LOCAL_WRITE | in iser_fast_reg_mr()