Lines Matching refs:fastreg_wr
234 struct ib_send_wr fastreg_wr; in rdma_read_chunk_frmr() local
303 memset(&fastreg_wr, 0, sizeof(fastreg_wr)); in rdma_read_chunk_frmr()
304 fastreg_wr.opcode = IB_WR_FAST_REG_MR; in rdma_read_chunk_frmr()
305 fastreg_wr.send_flags = IB_SEND_SIGNALED; in rdma_read_chunk_frmr()
306 fastreg_wr.wr.fast_reg.iova_start = (unsigned long)frmr->kva; in rdma_read_chunk_frmr()
307 fastreg_wr.wr.fast_reg.page_list = frmr->page_list; in rdma_read_chunk_frmr()
308 fastreg_wr.wr.fast_reg.page_list_len = frmr->page_list_len; in rdma_read_chunk_frmr()
309 fastreg_wr.wr.fast_reg.page_shift = PAGE_SHIFT; in rdma_read_chunk_frmr()
310 fastreg_wr.wr.fast_reg.length = frmr->map_len; in rdma_read_chunk_frmr()
311 fastreg_wr.wr.fast_reg.access_flags = frmr->access_flags; in rdma_read_chunk_frmr()
312 fastreg_wr.wr.fast_reg.rkey = frmr->mr->lkey; in rdma_read_chunk_frmr()
313 fastreg_wr.next = &read_wr; in rdma_read_chunk_frmr()
339 ret = svc_rdma_send(xprt, &fastreg_wr); in rdma_read_chunk_frmr()