Lines Matching defs:ibmr
712 mr->ibmr.lkey = mr->hwmr.lkey;
714 mr->ibmr.rkey = mr->hwmr.lkey;
741 return &mr->ibmr;
890 mr->ibmr.lkey = mr->hwmr.lkey;
892 mr->ibmr.rkey = mr->hwmr.lkey;
894 return &mr->ibmr;
2046 hdr->total_len = mr->ibmr.length;
2048 fbo = mr->ibmr.iova - mr->pages[0];
2050 fast_reg->va_hi = upper_32_bits(mr->ibmr.iova);
2051 fast_reg->va_lo = (u32) (mr->ibmr.iova & 0xffffffff);
2055 fast_reg->size_sge = get_encoded_page_size(mr->ibmr.page_size);
2934 mr->ibmr.rkey = mr->hwmr.lkey;
2935 mr->ibmr.lkey = mr->hwmr.lkey;
2938 return &mr->ibmr;
2948 static int ocrdma_set_page(struct ib_mr *ibmr, u64 addr)
2950 struct ocrdma_mr *mr = get_ocrdma_mr(ibmr);
2960 int ocrdma_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, int sg_nents,
2963 struct ocrdma_mr *mr = get_ocrdma_mr(ibmr);
2967 return ib_sg_to_pages(ibmr, sg, sg_nents, sg_offset, ocrdma_set_page);