qplib_res 151 drivers/infiniband/hw/bnxt_re/bnxt_re.h struct bnxt_qplib_res qplib_res; qplib_res 286 drivers/infiniband/hw/bnxt_re/ib_verbs.c return bnxt_qplib_get_pkey(&rdev->qplib_res, qplib_res 287 drivers/infiniband/hw/bnxt_re/ib_verbs.c &rdev->qplib_res.pkey_tbl, index, pkey); qplib_res 298 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_get_sgid(&rdev->qplib_res, qplib_res 299 drivers/infiniband/hw/bnxt_re/ib_verbs.c &rdev->qplib_res.sgid_tbl, index, qplib_res 309 drivers/infiniband/hw/bnxt_re/ib_verbs.c struct bnxt_qplib_sgid_tbl *sgid_tbl = &rdev->qplib_res.sgid_tbl; qplib_res 364 drivers/infiniband/hw/bnxt_re/ib_verbs.c struct bnxt_qplib_sgid_tbl *sgid_tbl = &rdev->qplib_res.sgid_tbl; qplib_res 371 drivers/infiniband/hw/bnxt_re/ib_verbs.c rdev->qplib_res.netdev->dev_addr, qplib_res 470 drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_qplib_dereg_mrw(&rdev->qplib_res, &mr->qplib_mr, qplib_res 473 drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_qplib_free_mrw(&rdev->qplib_res, &mr->qplib_mr); qplib_res 518 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_alloc_mrw(&rdev->qplib_res, &mr->qplib_mr); qplib_res 529 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_reg_mr(&rdev->qplib_res, &mr->qplib_mr, &pbl_tbl, qplib_res 564 drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_qplib_dealloc_pd(&rdev->qplib_res, &rdev->qplib_res.pd_tbl, qplib_res 578 drivers/infiniband/hw/bnxt_re/ib_verbs.c if (bnxt_qplib_alloc_pd(&rdev->qplib_res.pd_tbl, &pd->qplib_pd)) { qplib_res 592 drivers/infiniband/hw/bnxt_re/ib_verbs.c if (bnxt_qplib_alloc_dpi(&rdev->qplib_res.dpi_tbl, qplib_res 618 drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_qplib_dealloc_pd(&rdev->qplib_res, &rdev->qplib_res.pd_tbl, qplib_res 630 drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_qplib_destroy_ah(&rdev->qplib_res, &ah->qplib_ah, qplib_res 693 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_create_ah(&rdev->qplib_res, &ah->qplib_ah, qplib_res 772 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_destroy_qp(&rdev->qplib_res, &qp->qplib_qp); qplib_res 784 drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_qplib_free_qp_res(&rdev->qplib_res, &qp->qplib_qp); qplib_res 787 drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_qplib_destroy_ah(&rdev->qplib_res, &rdev->sqp_ah->qplib_ah, qplib_res 791 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_destroy_qp(&rdev->qplib_res, qplib_res 798 drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_qplib_free_qp_res(&rdev->qplib_res, qplib_res 924 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_create_ah(&rdev->qplib_res, &ah->qplib_ah, false); qplib_res 1121 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_create_qp1(&rdev->qplib_res, &qp->qplib_qp); qplib_res 1127 drivers/infiniband/hw/bnxt_re/ib_verbs.c rdev->qp1_sqp = bnxt_re_create_shadow_qp(pd, &rdev->qplib_res, qplib_res 1135 drivers/infiniband/hw/bnxt_re/ib_verbs.c rdev->sqp_ah = bnxt_re_create_shadow_qp_ah(pd, &rdev->qplib_res, qplib_res 1138 drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_qplib_destroy_qp(&rdev->qplib_res, qplib_res 1173 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_create_qp(&rdev->qplib_res, &qp->qplib_qp); qplib_res 1203 drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_qplib_destroy_qp(&rdev->qplib_res, &qp->qplib_qp); qplib_res 1301 drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_qplib_destroy_srq(&rdev->qplib_res, qplib_srq); qplib_res 1386 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_create_srq(&rdev->qplib_res, &srq->qplib_srq); qplib_res 1399 drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_qplib_destroy_srq(&rdev->qplib_res, qplib_res 1435 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_modify_srq(&rdev->qplib_res, &srq->qplib_srq); qplib_res 1462 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_query_srq(&rdev->qplib_res, &tsrq.qplib_srq); qplib_res 1528 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_modify_qp(&rdev->qplib_res, &qp->qplib_qp); qplib_res 1765 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_modify_qp(&rdev->qplib_res, &qp->qplib_qp); qplib_res 1790 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_query_qp(&rdev->qplib_res, qplib_qp); qplib_res 2525 drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_qplib_destroy_cq(&rdev->qplib_res, &cq->qplib_cq); qplib_res 2598 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_create_cq(&rdev->qplib_res, &cq->qplib_cq); qplib_res 2621 drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_qplib_destroy_cq(&rdev->qplib_res, &cq->qplib_cq); qplib_res 3293 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_alloc_mrw(&rdev->qplib_res, &mr->qplib_mr); qplib_res 3299 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_reg_mr(&rdev->qplib_res, &mr->qplib_mr, &pbl, 0, false, qplib_res 3313 drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_qplib_free_mrw(&rdev->qplib_res, &mr->qplib_mr); qplib_res 3325 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_free_mrw(&rdev->qplib_res, &mr->qplib_mr); qplib_res 3332 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_free_fast_reg_page_list(&rdev->qplib_res, qplib_res 3389 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_alloc_mrw(&rdev->qplib_res, &mr->qplib_mr); qplib_res 3401 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_alloc_fast_reg_page_list(&rdev->qplib_res, qplib_res 3415 drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_qplib_free_mrw(&rdev->qplib_res, &mr->qplib_mr); qplib_res 3438 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_alloc_mrw(&rdev->qplib_res, &mw->qplib_mw); qplib_res 3459 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_free_mrw(&rdev->qplib_res, &mw->qplib_mw); qplib_res 3527 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_alloc_mrw(&rdev->qplib_res, &mr->qplib_mr); qplib_res 3578 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_reg_mr(&rdev->qplib_res, &mr->qplib_mr, pbl_tbl, qplib_res 3597 drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_qplib_free_mrw(&rdev->qplib_res, &mr->qplib_mr); qplib_res 3679 drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_qplib_dealloc_dpi(&rdev->qplib_res, qplib_res 3680 drivers/infiniband/hw/bnxt_re/ib_verbs.c &rdev->qplib_res.dpi_tbl, &uctx->dpi); qplib_res 86 drivers/infiniband/hw/bnxt_re/main.c rdev->qplib_res.cctx = NULL; qplib_res 100 drivers/infiniband/hw/bnxt_re/main.c rdev->qplib_res.cctx = &rdev->chip_ctx; qplib_res 101 drivers/infiniband/hw/bnxt_re/main.c rdev->rcfw.res = &rdev->qplib_res; qplib_res 197 drivers/infiniband/hw/bnxt_re/main.c bnxt_qplib_set_func_resources(&rdev->qplib_res, &rdev->rcfw, qplib_res 304 drivers/infiniband/hw/bnxt_re/main.c rdev->qplib_res.pdev = rdev->en_dev->pdev; qplib_res 912 drivers/infiniband/hw/bnxt_re/main.c if (rdev->qplib_res.rcfw) qplib_res 913 drivers/infiniband/hw/bnxt_re/main.c bnxt_qplib_cleanup_res(&rdev->qplib_res); qplib_res 922 drivers/infiniband/hw/bnxt_re/main.c bnxt_qplib_init_res(&rdev->qplib_res); qplib_res 961 drivers/infiniband/hw/bnxt_re/main.c if (rdev->qplib_res.dpi_tbl.max) { qplib_res 962 drivers/infiniband/hw/bnxt_re/main.c bnxt_qplib_dealloc_dpi(&rdev->qplib_res, qplib_res 963 drivers/infiniband/hw/bnxt_re/main.c &rdev->qplib_res.dpi_tbl, qplib_res 966 drivers/infiniband/hw/bnxt_re/main.c if (rdev->qplib_res.rcfw) { qplib_res 967 drivers/infiniband/hw/bnxt_re/main.c bnxt_qplib_free_res(&rdev->qplib_res); qplib_res 968 drivers/infiniband/hw/bnxt_re/main.c rdev->qplib_res.rcfw = NULL; qplib_res 981 drivers/infiniband/hw/bnxt_re/main.c rdev->qplib_res.rcfw = &rdev->rcfw; qplib_res 987 drivers/infiniband/hw/bnxt_re/main.c rc = bnxt_qplib_alloc_res(&rdev->qplib_res, rdev->en_dev->pdev, qplib_res 992 drivers/infiniband/hw/bnxt_re/main.c rc = bnxt_qplib_alloc_dpi(&rdev->qplib_res.dpi_tbl, qplib_res 999 drivers/infiniband/hw/bnxt_re/main.c rdev->nq[i].res = &rdev->qplib_res; qplib_res 1031 drivers/infiniband/hw/bnxt_re/main.c bnxt_qplib_dealloc_dpi(&rdev->qplib_res, qplib_res 1032 drivers/infiniband/hw/bnxt_re/main.c &rdev->qplib_res.dpi_tbl, qplib_res 1035 drivers/infiniband/hw/bnxt_re/main.c bnxt_qplib_free_res(&rdev->qplib_res); qplib_res 1038 drivers/infiniband/hw/bnxt_re/main.c rdev->qplib_res.rcfw = NULL; qplib_res 1138 drivers/infiniband/hw/bnxt_re/main.c struct bnxt_qplib_sgid_tbl *sgid_tbl = &rdev->qplib_res.sgid_tbl; qplib_res 1166 drivers/infiniband/hw/bnxt_re/main.c rdev->qplib_res.netdev->dev_addr); qplib_res 1231 drivers/infiniband/hw/bnxt_re/main.c rc = bnxt_qplib_map_tc2cos(&rdev->qplib_res, rdev->cosq); qplib_res 1241 drivers/infiniband/hw/bnxt_re/main.c if ((prio_map == 0 && rdev->qplib_res.prio) || qplib_res 1242 drivers/infiniband/hw/bnxt_re/main.c (prio_map != 0 && !rdev->qplib_res.prio)) { qplib_res 1243 drivers/infiniband/hw/bnxt_re/main.c rdev->qplib_res.prio = prio_map ? true : false;