Lines Matching refs:fastreg_wr
187 struct ib_send_wr fastreg_wr, *bad_wr; in frwr_op_map() local
221 memset(&fastreg_wr, 0, sizeof(fastreg_wr)); in frwr_op_map()
222 fastreg_wr.wr_id = (unsigned long)(void *)mw; in frwr_op_map()
223 fastreg_wr.opcode = IB_WR_FAST_REG_MR; in frwr_op_map()
224 fastreg_wr.wr.fast_reg.iova_start = seg1->mr_dma + pageoff; in frwr_op_map()
225 fastreg_wr.wr.fast_reg.page_list = frmr->fr_pgl; in frwr_op_map()
226 fastreg_wr.wr.fast_reg.page_shift = PAGE_SHIFT; in frwr_op_map()
227 fastreg_wr.wr.fast_reg.page_list_len = page_no; in frwr_op_map()
228 fastreg_wr.wr.fast_reg.length = len; in frwr_op_map()
229 fastreg_wr.wr.fast_reg.access_flags = writing ? in frwr_op_map()
234 fastreg_wr.wr.fast_reg.rkey = mr->rkey; in frwr_op_map()
237 rc = ib_post_send(ia->ri_id->qp, &fastreg_wr, &bad_wr); in frwr_op_map()