Lines Matching refs:seg1
183 struct rpcrdma_mr_seg *seg1 = seg; in frwr_op_map() local
184 struct rpcrdma_mw *mw = seg1->rl_mw; in frwr_op_map()
195 pageoff = offset_in_page(seg1->mr_offset); in frwr_op_map()
196 seg1->mr_offset -= pageoff; /* start of page */ in frwr_op_map()
197 seg1->mr_len += pageoff; in frwr_op_map()
224 fastreg_wr.wr.fast_reg.iova_start = seg1->mr_dma + pageoff; in frwr_op_map()
241 seg1->mr_rkey = mr->rkey; in frwr_op_map()
242 seg1->mr_base = seg1->mr_dma + pageoff; in frwr_op_map()
243 seg1->mr_nsegs = i; in frwr_op_map()
244 seg1->mr_len = len; in frwr_op_map()
262 struct rpcrdma_mr_seg *seg1 = seg; in frwr_op_unmap() local
268 seg1->rl_mw->r.frmr.fr_state = FRMR_IS_INVALID; in frwr_op_unmap()
271 invalidate_wr.wr_id = (unsigned long)(void *)seg1->rl_mw; in frwr_op_unmap()
273 invalidate_wr.ex.invalidate_rkey = seg1->rl_mw->r.frmr.fr_mr->rkey; in frwr_op_unmap()
278 while (seg1->mr_nsegs--) in frwr_op_unmap()
288 seg1->rl_mw->r.frmr.fr_state = FRMR_IS_STALE; in frwr_op_unmap()