Lines Matching refs:ibmr
293 struct ib_mr *ibmr; in frwr_map() local
319 ibmr = mr->mr_ibmr; in frwr_map()
320 n = ib_map_mr_sg(ibmr, mr->mr_sg, dma_nents, NULL, PAGE_SIZE); in frwr_map()
324 ibmr->iova &= 0x00000000ffffffff; in frwr_map()
325 ibmr->iova |= ((u64)be32_to_cpu(xid)) << 32; in frwr_map()
326 key = (u8)(ibmr->rkey & 0x000000FF); in frwr_map()
327 ib_update_fast_reg_key(ibmr, ++key); in frwr_map()
330 reg_wr->mr = ibmr; in frwr_map()
331 reg_wr->key = ibmr->rkey; in frwr_map()
336 mr->mr_handle = ibmr->rkey; in frwr_map()
337 mr->mr_length = ibmr->length; in frwr_map()
338 mr->mr_offset = ibmr->iova; in frwr_map()