Searched refs:free_mr (Results 1 – 7 of 7) sorted by relevance
2637 struct hns_roce_v2_free_mr *free_mr = &priv->free_mr; in free_mr_exit() local2641 for (i = 0; i < ARRAY_SIZE(free_mr->rsv_qp); i++) { in free_mr_exit()2642 if (free_mr->rsv_qp[i]) { in free_mr_exit()2643 ret = ib_destroy_qp(free_mr->rsv_qp[i]); in free_mr_exit()2648 free_mr->rsv_qp[i] = NULL; in free_mr_exit()2652 if (free_mr->rsv_cq) { in free_mr_exit()2653 ib_destroy_cq(free_mr->rsv_cq); in free_mr_exit()2654 free_mr->rsv_cq = NULL; in free_mr_exit()2657 if (free_mr->rsv_pd) { in free_mr_exit()2658 ib_dealloc_pd(free_mr->rsv_pd); in free_mr_exit()[all …]
1340 struct hns_roce_v2_free_mr free_mr; member
269 goto free_mr; in dr_icm_buddy_create()292 free_mr: in dr_icm_buddy_create()
557 .free_mr = rds_ib_free_mr,
573 void (*free_mr)(void *trans_private, int invalidate); member
112 mr->r_trans->free_mr(trans_private, mr->r_invalidate); in rds_destroy_mr()
3798 goto free_mr; in bnxt_re_reg_user_mr()3838 free_mr: in bnxt_re_reg_user_mr()