bnxt_qplib_res    151 drivers/infiniband/hw/bnxt_re/bnxt_re.h 	struct bnxt_qplib_res		qplib_res;
bnxt_qplib_res    893 drivers/infiniband/hw/bnxt_re/ib_verbs.c 				 struct bnxt_qplib_res *qp1_res,
bnxt_qplib_res    940 drivers/infiniband/hw/bnxt_re/ib_verbs.c 				 struct bnxt_qplib_res *qp1_res,
bnxt_qplib_res    174 drivers/infiniband/hw/bnxt_re/qplib_fp.c static void bnxt_qplib_free_qp_hdr_buf(struct bnxt_qplib_res *res,
bnxt_qplib_res    196 drivers/infiniband/hw/bnxt_re/qplib_fp.c static int bnxt_qplib_alloc_qp_hdr_buf(struct bnxt_qplib_res *res,
bnxt_qplib_res    510 drivers/infiniband/hw/bnxt_re/qplib_fp.c void bnxt_qplib_destroy_srq(struct bnxt_qplib_res *res,
bnxt_qplib_res    532 drivers/infiniband/hw/bnxt_re/qplib_fp.c int bnxt_qplib_create_srq(struct bnxt_qplib_res *res,
bnxt_qplib_res    611 drivers/infiniband/hw/bnxt_re/qplib_fp.c int bnxt_qplib_modify_srq(struct bnxt_qplib_res *res,
bnxt_qplib_res    633 drivers/infiniband/hw/bnxt_re/qplib_fp.c int bnxt_qplib_query_srq(struct bnxt_qplib_res *res,
bnxt_qplib_res    722 drivers/infiniband/hw/bnxt_re/qplib_fp.c int bnxt_qplib_create_qp1(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp)
bnxt_qplib_res    860 drivers/infiniband/hw/bnxt_re/qplib_fp.c int bnxt_qplib_create_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp)
bnxt_qplib_res   1182 drivers/infiniband/hw/bnxt_re/qplib_fp.c int bnxt_qplib_modify_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp)
bnxt_qplib_res   1288 drivers/infiniband/hw/bnxt_re/qplib_fp.c int bnxt_qplib_query_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp)
bnxt_qplib_res   1413 drivers/infiniband/hw/bnxt_re/qplib_fp.c int bnxt_qplib_destroy_qp(struct bnxt_qplib_res *res,
bnxt_qplib_res   1439 drivers/infiniband/hw/bnxt_re/qplib_fp.c void bnxt_qplib_free_qp_res(struct bnxt_qplib_res *res,
bnxt_qplib_res   1927 drivers/infiniband/hw/bnxt_re/qplib_fp.c int bnxt_qplib_create_cq(struct bnxt_qplib_res *res, struct bnxt_qplib_cq *cq)
bnxt_qplib_res   1996 drivers/infiniband/hw/bnxt_re/qplib_fp.c int bnxt_qplib_destroy_cq(struct bnxt_qplib_res *res, struct bnxt_qplib_cq *cq)
bnxt_qplib_res    475 drivers/infiniband/hw/bnxt_re/qplib_fp.h 	struct bnxt_qplib_res	*res;
bnxt_qplib_res    515 drivers/infiniband/hw/bnxt_re/qplib_fp.h int bnxt_qplib_create_srq(struct bnxt_qplib_res *res,
bnxt_qplib_res    517 drivers/infiniband/hw/bnxt_re/qplib_fp.h int bnxt_qplib_modify_srq(struct bnxt_qplib_res *res,
bnxt_qplib_res    519 drivers/infiniband/hw/bnxt_re/qplib_fp.h int bnxt_qplib_query_srq(struct bnxt_qplib_res *res,
bnxt_qplib_res    521 drivers/infiniband/hw/bnxt_re/qplib_fp.h void bnxt_qplib_destroy_srq(struct bnxt_qplib_res *res,
bnxt_qplib_res    525 drivers/infiniband/hw/bnxt_re/qplib_fp.h int bnxt_qplib_create_qp1(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
bnxt_qplib_res    526 drivers/infiniband/hw/bnxt_re/qplib_fp.h int bnxt_qplib_create_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
bnxt_qplib_res    527 drivers/infiniband/hw/bnxt_re/qplib_fp.h int bnxt_qplib_modify_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
bnxt_qplib_res    528 drivers/infiniband/hw/bnxt_re/qplib_fp.h int bnxt_qplib_query_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
bnxt_qplib_res    529 drivers/infiniband/hw/bnxt_re/qplib_fp.h int bnxt_qplib_destroy_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
bnxt_qplib_res    531 drivers/infiniband/hw/bnxt_re/qplib_fp.h void bnxt_qplib_free_qp_res(struct bnxt_qplib_res *res,
bnxt_qplib_res    546 drivers/infiniband/hw/bnxt_re/qplib_fp.h int bnxt_qplib_create_cq(struct bnxt_qplib_res *res, struct bnxt_qplib_cq *cq);
bnxt_qplib_res    547 drivers/infiniband/hw/bnxt_re/qplib_fp.h int bnxt_qplib_destroy_cq(struct bnxt_qplib_res *res, struct bnxt_qplib_cq *cq);
bnxt_qplib_res    231 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h 	struct bnxt_qplib_res	*res;
bnxt_qplib_res    472 drivers/infiniband/hw/bnxt_re/qplib_res.c static void bnxt_qplib_free_sgid_tbl(struct bnxt_qplib_res *res,
bnxt_qplib_res    487 drivers/infiniband/hw/bnxt_re/qplib_res.c static int bnxt_qplib_alloc_sgid_tbl(struct bnxt_qplib_res *res,
bnxt_qplib_res    521 drivers/infiniband/hw/bnxt_re/qplib_res.c static void bnxt_qplib_cleanup_sgid_tbl(struct bnxt_qplib_res *res,
bnxt_qplib_res    549 drivers/infiniband/hw/bnxt_re/qplib_res.c static void bnxt_qplib_free_pkey_tbl(struct bnxt_qplib_res *res,
bnxt_qplib_res    562 drivers/infiniband/hw/bnxt_re/qplib_res.c static int bnxt_qplib_alloc_pkey_tbl(struct bnxt_qplib_res *res,
bnxt_qplib_res    589 drivers/infiniband/hw/bnxt_re/qplib_res.c int bnxt_qplib_dealloc_pd(struct bnxt_qplib_res *res,
bnxt_qplib_res    609 drivers/infiniband/hw/bnxt_re/qplib_res.c static int bnxt_qplib_alloc_pd_tbl(struct bnxt_qplib_res *res,
bnxt_qplib_res    650 drivers/infiniband/hw/bnxt_re/qplib_res.c int bnxt_qplib_dealloc_dpi(struct bnxt_qplib_res *res,
bnxt_qplib_res    670 drivers/infiniband/hw/bnxt_re/qplib_res.c static void bnxt_qplib_free_dpi_tbl(struct bnxt_qplib_res     *res,
bnxt_qplib_res    680 drivers/infiniband/hw/bnxt_re/qplib_res.c static int bnxt_qplib_alloc_dpi_tbl(struct bnxt_qplib_res     *res,
bnxt_qplib_res    749 drivers/infiniband/hw/bnxt_re/qplib_res.c static void bnxt_qplib_init_pkey_tbl(struct bnxt_qplib_res *res,
bnxt_qplib_res    791 drivers/infiniband/hw/bnxt_re/qplib_res.c void bnxt_qplib_cleanup_res(struct bnxt_qplib_res *res)
bnxt_qplib_res    797 drivers/infiniband/hw/bnxt_re/qplib_res.c int bnxt_qplib_init_res(struct bnxt_qplib_res *res)
bnxt_qplib_res    805 drivers/infiniband/hw/bnxt_re/qplib_res.c void bnxt_qplib_free_res(struct bnxt_qplib_res *res)
bnxt_qplib_res    816 drivers/infiniband/hw/bnxt_re/qplib_res.c int bnxt_qplib_alloc_res(struct bnxt_qplib_res *res, struct pci_dev *pdev,
bnxt_qplib_res    213 drivers/infiniband/hw/bnxt_re/qplib_res.h static inline u8 bnxt_qplib_get_hwq_type(struct bnxt_qplib_res *res)
bnxt_qplib_res    246 drivers/infiniband/hw/bnxt_re/qplib_res.h int bnxt_qplib_dealloc_pd(struct bnxt_qplib_res *res,
bnxt_qplib_res    252 drivers/infiniband/hw/bnxt_re/qplib_res.h int bnxt_qplib_dealloc_dpi(struct bnxt_qplib_res *res,
bnxt_qplib_res    255 drivers/infiniband/hw/bnxt_re/qplib_res.h void bnxt_qplib_cleanup_res(struct bnxt_qplib_res *res);
bnxt_qplib_res    256 drivers/infiniband/hw/bnxt_re/qplib_res.h int bnxt_qplib_init_res(struct bnxt_qplib_res *res);
bnxt_qplib_res    257 drivers/infiniband/hw/bnxt_re/qplib_res.h void bnxt_qplib_free_res(struct bnxt_qplib_res *res);
bnxt_qplib_res    258 drivers/infiniband/hw/bnxt_re/qplib_res.h int bnxt_qplib_alloc_res(struct bnxt_qplib_res *res, struct pci_dev *pdev,
bnxt_qplib_res    174 drivers/infiniband/hw/bnxt_re/qplib_sp.c int bnxt_qplib_set_func_resources(struct bnxt_qplib_res *res,
bnxt_qplib_res    206 drivers/infiniband/hw/bnxt_re/qplib_sp.c int bnxt_qplib_get_sgid(struct bnxt_qplib_res *res,
bnxt_qplib_res    223 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	struct bnxt_qplib_res *res = to_bnxt_qplib(sgid_tbl,
bnxt_qplib_res    224 drivers/infiniband/hw/bnxt_re/qplib_sp.c 						   struct bnxt_qplib_res,
bnxt_qplib_res    284 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	struct bnxt_qplib_res *res = to_bnxt_qplib(sgid_tbl,
bnxt_qplib_res    285 drivers/infiniband/hw/bnxt_re/qplib_sp.c 						   struct bnxt_qplib_res,
bnxt_qplib_res    375 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	struct bnxt_qplib_res *res = to_bnxt_qplib(sgid_tbl,
bnxt_qplib_res    376 drivers/infiniband/hw/bnxt_re/qplib_sp.c 						   struct bnxt_qplib_res,
bnxt_qplib_res    409 drivers/infiniband/hw/bnxt_re/qplib_sp.c int bnxt_qplib_get_pkey(struct bnxt_qplib_res *res,
bnxt_qplib_res    427 drivers/infiniband/hw/bnxt_re/qplib_sp.c int bnxt_qplib_del_pkey(struct bnxt_qplib_res *res,
bnxt_qplib_res    459 drivers/infiniband/hw/bnxt_re/qplib_sp.c int bnxt_qplib_add_pkey(struct bnxt_qplib_res *res,
bnxt_qplib_res    496 drivers/infiniband/hw/bnxt_re/qplib_sp.c int bnxt_qplib_create_ah(struct bnxt_qplib_res *res, struct bnxt_qplib_ah *ah,
bnxt_qplib_res    539 drivers/infiniband/hw/bnxt_re/qplib_sp.c void bnxt_qplib_destroy_ah(struct bnxt_qplib_res *res, struct bnxt_qplib_ah *ah,
bnxt_qplib_res    557 drivers/infiniband/hw/bnxt_re/qplib_sp.c int bnxt_qplib_free_mrw(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mrw)
bnxt_qplib_res    593 drivers/infiniband/hw/bnxt_re/qplib_sp.c int bnxt_qplib_alloc_mrw(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mrw)
bnxt_qplib_res    628 drivers/infiniband/hw/bnxt_re/qplib_sp.c int bnxt_qplib_dereg_mrw(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mrw,
bnxt_qplib_res    655 drivers/infiniband/hw/bnxt_re/qplib_sp.c int bnxt_qplib_reg_mr(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mr,
bnxt_qplib_res    741 drivers/infiniband/hw/bnxt_re/qplib_sp.c int bnxt_qplib_alloc_fast_reg_page_list(struct bnxt_qplib_res *res,
bnxt_qplib_res    766 drivers/infiniband/hw/bnxt_re/qplib_sp.c int bnxt_qplib_free_fast_reg_page_list(struct bnxt_qplib_res *res,
bnxt_qplib_res    773 drivers/infiniband/hw/bnxt_re/qplib_sp.c int bnxt_qplib_map_tc2cos(struct bnxt_qplib_res *res, u16 *cids)
bnxt_qplib_res    225 drivers/infiniband/hw/bnxt_re/qplib_sp.h int bnxt_qplib_get_sgid(struct bnxt_qplib_res *res,
bnxt_qplib_res    235 drivers/infiniband/hw/bnxt_re/qplib_sp.h int bnxt_qplib_get_pkey(struct bnxt_qplib_res *res,
bnxt_qplib_res    238 drivers/infiniband/hw/bnxt_re/qplib_sp.h int bnxt_qplib_del_pkey(struct bnxt_qplib_res *res,
bnxt_qplib_res    241 drivers/infiniband/hw/bnxt_re/qplib_sp.h int bnxt_qplib_add_pkey(struct bnxt_qplib_res *res,
bnxt_qplib_res    246 drivers/infiniband/hw/bnxt_re/qplib_sp.h int bnxt_qplib_set_func_resources(struct bnxt_qplib_res *res,
bnxt_qplib_res    249 drivers/infiniband/hw/bnxt_re/qplib_sp.h int bnxt_qplib_create_ah(struct bnxt_qplib_res *res, struct bnxt_qplib_ah *ah,
bnxt_qplib_res    251 drivers/infiniband/hw/bnxt_re/qplib_sp.h void bnxt_qplib_destroy_ah(struct bnxt_qplib_res *res, struct bnxt_qplib_ah *ah,
bnxt_qplib_res    253 drivers/infiniband/hw/bnxt_re/qplib_sp.h int bnxt_qplib_alloc_mrw(struct bnxt_qplib_res *res,
bnxt_qplib_res    255 drivers/infiniband/hw/bnxt_re/qplib_sp.h int bnxt_qplib_dereg_mrw(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mrw,
bnxt_qplib_res    257 drivers/infiniband/hw/bnxt_re/qplib_sp.h int bnxt_qplib_reg_mr(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mr,
bnxt_qplib_res    259 drivers/infiniband/hw/bnxt_re/qplib_sp.h int bnxt_qplib_free_mrw(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mr);
bnxt_qplib_res    260 drivers/infiniband/hw/bnxt_re/qplib_sp.h int bnxt_qplib_alloc_fast_reg_mr(struct bnxt_qplib_res *res,
bnxt_qplib_res    262 drivers/infiniband/hw/bnxt_re/qplib_sp.h int bnxt_qplib_alloc_fast_reg_page_list(struct bnxt_qplib_res *res,
bnxt_qplib_res    264 drivers/infiniband/hw/bnxt_re/qplib_sp.h int bnxt_qplib_free_fast_reg_page_list(struct bnxt_qplib_res *res,
bnxt_qplib_res    266 drivers/infiniband/hw/bnxt_re/qplib_sp.h int bnxt_qplib_map_tc2cos(struct bnxt_qplib_res *res, u16 *cids);