Lines Matching refs:ib_mr
380 static struct ib_mr *nes_alloc_fast_reg_mr(struct ib_pd *ibpd, int max_page_list_len) in nes_alloc_fast_reg_mr()
395 struct ib_mr *ibmr; in nes_alloc_fast_reg_mr()
2092 static struct ib_mr *nes_reg_phys_mr(struct ib_pd *ib_pd, in nes_reg_phys_mr()
2102 struct ib_mr *ibmr; in nes_reg_phys_mr()
2282 static struct ib_mr *nes_get_dma_mr(struct ib_pd *pd, int acc) in nes_get_dma_mr()
2298 static struct ib_mr *nes_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, in nes_reg_user_mr()
2310 struct ib_mr *ibmr = ERR_PTR(-EINVAL); in nes_reg_user_mr()
2338 return (struct ib_mr *)region; in nes_reg_user_mr()
2656 static int nes_dereg_mr(struct ib_mr *ib_mr) in nes_dereg_mr() argument
2658 struct nes_mr *nesmr = to_nesmr(ib_mr); in nes_dereg_mr()
2659 struct nes_vnic *nesvnic = to_nesvnic(ib_mr->device); in nes_dereg_mr()
2691 set_wqe_32bit_value(cqp_wqe->wqe_words, NES_CQP_STAG_WQE_STAG_IDX, ib_mr->rkey); in nes_dereg_mr()
2697 nes_debug(NES_DBG_MR, "Waiting for deallocate STag 0x%08X completed\n", ib_mr->rkey); in nes_dereg_mr()
2702 ib_mr->rkey, ret, cqp_request->major_code, cqp_request->minor_code); in nes_dereg_mr()
2712 ib_mr, ib_mr->rkey); in nes_dereg_mr()
2717 major_code, minor_code, ib_mr, ib_mr->rkey); in nes_dereg_mr()
2741 (ib_mr->rkey & 0x0fffff00) >> 8); in nes_dereg_mr()