Lines Matching refs:ibmr
127 ret = &mr->ibmr; in qib_get_dma_mr()
160 mr->ibmr.lkey = mr->mr.lkey; in alloc_mr()
161 mr->ibmr.rkey = mr->mr.lkey; in alloc_mr()
213 ret = &mr->ibmr; in qib_reg_phys_mr()
285 ret = &mr->ibmr; in qib_reg_user_mr()
300 int qib_dereg_mr(struct ib_mr *ibmr) in qib_dereg_mr() argument
302 struct qib_mr *mr = to_imr(ibmr); in qib_dereg_mr()
348 return &mr->ibmr; in qib_alloc_mr()
351 qib_dereg_mr(&mr->ibmr); in qib_alloc_mr()
355 static int qib_set_page(struct ib_mr *ibmr, u64 addr) in qib_set_page() argument
357 struct qib_mr *mr = to_imr(ibmr); in qib_set_page()
367 int qib_map_mr_sg(struct ib_mr *ibmr, in qib_map_mr_sg() argument
371 struct qib_mr *mr = to_imr(ibmr); in qib_map_mr_sg()
375 return ib_sg_to_pages(ibmr, sg, sg_nents, qib_set_page); in qib_map_mr_sg()