Lines Matching defs:ib_mr
377 static struct ib_mr *nes_alloc_fast_reg_mr(struct ib_pd *ibpd, int max_page_list_len)
392 struct ib_mr *ibmr;
2094 static struct ib_mr *nes_reg_phys_mr(struct ib_pd *ib_pd,
2104 struct ib_mr *ibmr;
2284 static struct ib_mr *nes_get_dma_mr(struct ib_pd *pd, int acc)
2300 static struct ib_mr *nes_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
2312 struct ib_mr *ibmr = ERR_PTR(-EINVAL);
2339 return (struct ib_mr *)region;
2649 static int nes_dereg_mr(struct ib_mr *ib_mr)
2651 struct nes_mr *nesmr = to_nesmr(ib_mr);
2652 struct nes_vnic *nesvnic = to_nesvnic(ib_mr->device);
2684 set_wqe_32bit_value(cqp_wqe->wqe_words, NES_CQP_STAG_WQE_STAG_IDX, ib_mr->rkey);
2690 nes_debug(NES_DBG_MR, "Waiting for deallocate STag 0x%08X completed\n", ib_mr->rkey);
2695 ib_mr->rkey, ret, cqp_request->major_code, cqp_request->minor_code);
2704 " ib_mr=%p, rkey = 0x%08X\n",
2705 ib_mr, ib_mr->rkey);
2709 " to destroy STag, ib_mr=%p, rkey = 0x%08X\n",
2710 major_code, minor_code, ib_mr, ib_mr->rkey);
2734 (ib_mr->rkey & 0x0fffff00) >> 8);