Symbol: bnxt_qplib_res
drivers/infiniband/hw/bnxt_re/bnxt_re.h
199
struct bnxt_qplib_res qplib_res;
drivers/infiniband/hw/bnxt_re/ib_verbs.c
1185
struct bnxt_qplib_res *qp1_res,
drivers/infiniband/hw/bnxt_re/ib_verbs.c
1233
struct bnxt_qplib_res *qp1_res,
drivers/infiniband/hw/bnxt_re/ib_verbs.c
1634
struct bnxt_qplib_res *res = &rdev->qplib_res;
drivers/infiniband/hw/bnxt_re/main.c
2074
struct bnxt_qplib_res *res = &rdev->qplib_res;
drivers/infiniband/hw/bnxt_re/main.c
2095
struct bnxt_qplib_res *res = &rdev->qplib_res;
drivers/infiniband/hw/bnxt_re/main.c
2119
struct bnxt_qplib_res *res = &rdev->qplib_res;
drivers/infiniband/hw/bnxt_re/main.c
2131
struct bnxt_qplib_res *res = &rdev->qplib_res;
drivers/infiniband/hw/bnxt_re/main.c
93
struct bnxt_qplib_res *res;
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1264
static void bnxt_set_mandatory_attributes(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1307
int bnxt_qplib_modify_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp)
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1445
int bnxt_qplib_query_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp)
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1581
int bnxt_qplib_destroy_qp(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1616
void bnxt_qplib_free_qp_res(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_fp.c
178
static void bnxt_qplib_free_qp_hdr_buf(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_fp.c
200
static int bnxt_qplib_alloc_qp_hdr_buf(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_fp.c
2202
int bnxt_qplib_create_cq(struct bnxt_qplib_res *res, struct bnxt_qplib_cq *cq)
drivers/infiniband/hw/bnxt_re/qplib_fp.c
2296
void bnxt_qplib_resize_cq_complete(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_fp.c
2305
int bnxt_qplib_resize_cq(struct bnxt_qplib_res *res, struct bnxt_qplib_cq *cq,
drivers/infiniband/hw/bnxt_re/qplib_fp.c
2345
int bnxt_qplib_destroy_cq(struct bnxt_qplib_res *res, struct bnxt_qplib_cq *cq)
drivers/infiniband/hw/bnxt_re/qplib_fp.c
476
struct bnxt_qplib_res *res = nq->res;
drivers/infiniband/hw/bnxt_re/qplib_fp.c
591
int bnxt_qplib_alloc_nq(struct bnxt_qplib_res *res, struct bnxt_qplib_nq *nq)
drivers/infiniband/hw/bnxt_re/qplib_fp.c
618
void bnxt_qplib_destroy_srq(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_fp.c
642
int bnxt_qplib_create_srq(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_fp.c
717
int bnxt_qplib_query_srq(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_fp.c
815
int bnxt_qplib_create_qp1(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp)
drivers/infiniband/hw/bnxt_re/qplib_fp.c
957
int bnxt_qplib_create_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp)
drivers/infiniband/hw/bnxt_re/qplib_fp.h
522
struct bnxt_qplib_res *res;
drivers/infiniband/hw/bnxt_re/qplib_fp.h
553
int bnxt_qplib_create_srq(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_fp.h
555
int bnxt_qplib_query_srq(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_fp.h
557
void bnxt_qplib_destroy_srq(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_fp.h
561
int bnxt_qplib_create_qp1(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
drivers/infiniband/hw/bnxt_re/qplib_fp.h
562
int bnxt_qplib_create_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
drivers/infiniband/hw/bnxt_re/qplib_fp.h
563
int bnxt_qplib_modify_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
drivers/infiniband/hw/bnxt_re/qplib_fp.h
564
int bnxt_qplib_query_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
drivers/infiniband/hw/bnxt_re/qplib_fp.h
565
int bnxt_qplib_destroy_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
drivers/infiniband/hw/bnxt_re/qplib_fp.h
567
void bnxt_qplib_free_qp_res(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_fp.h
582
int bnxt_qplib_create_cq(struct bnxt_qplib_res *res, struct bnxt_qplib_cq *cq);
drivers/infiniband/hw/bnxt_re/qplib_fp.h
583
int bnxt_qplib_resize_cq(struct bnxt_qplib_res *res, struct bnxt_qplib_cq *cq,
drivers/infiniband/hw/bnxt_re/qplib_fp.h
585
void bnxt_qplib_resize_cq_complete(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_fp.h
587
int bnxt_qplib_destroy_cq(struct bnxt_qplib_res *res, struct bnxt_qplib_cq *cq);
drivers/infiniband/hw/bnxt_re/qplib_fp.h
593
int bnxt_qplib_alloc_nq(struct bnxt_qplib_res *res, struct bnxt_qplib_nq *nq);
drivers/infiniband/hw/bnxt_re/qplib_rcfw.c
1032
struct bnxt_qplib_res *res;
drivers/infiniband/hw/bnxt_re/qplib_rcfw.c
930
int bnxt_qplib_alloc_rcfw_channel(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_rcfw.h
223
struct bnxt_qplib_res *res;
drivers/infiniband/hw/bnxt_re/qplib_rcfw.h
264
int bnxt_qplib_alloc_rcfw_channel(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_res.c
150
void bnxt_qplib_free_hwq(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_res.c
184
struct bnxt_qplib_res *res;
drivers/infiniband/hw/bnxt_re/qplib_res.c
347
void bnxt_qplib_free_hwctx(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_res.c
364
static int bnxt_qplib_alloc_tqm_rings(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_res.c
445
static int bnxt_qplib_setup_tqm_rings(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_res.c
480
int bnxt_qplib_alloc_hwctx(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_res.c
540
static void bnxt_qplib_free_sgid_tbl(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_res.c
555
static int bnxt_qplib_alloc_sgid_tbl(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_res.c
57
static void __free_pbl(struct bnxt_qplib_res *res, struct bnxt_qplib_pbl *pbl,
drivers/infiniband/hw/bnxt_re/qplib_res.c
589
static void bnxt_qplib_cleanup_sgid_tbl(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_res.c
618
int bnxt_qplib_alloc_pd(struct bnxt_qplib_res *res, struct bnxt_qplib_pd *pd)
drivers/infiniband/hw/bnxt_re/qplib_res.c
639
int bnxt_qplib_dealloc_pd(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_res.c
665
static int bnxt_qplib_alloc_pd_tbl(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_res.c
686
int bnxt_qplib_alloc_dpi(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_res.c
736
int bnxt_qplib_dealloc_dpi(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_res.c
759
static void bnxt_qplib_free_dpi_tbl(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_res.c
769
static int bnxt_qplib_alloc_dpi_tbl(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_res.c
844
void bnxt_qplib_cleanup_res(struct bnxt_qplib_res *res)
drivers/infiniband/hw/bnxt_re/qplib_res.c
849
int bnxt_qplib_init_res(struct bnxt_qplib_res *res)
drivers/infiniband/hw/bnxt_re/qplib_res.c
856
void bnxt_qplib_free_res(struct bnxt_qplib_res *res)
drivers/infiniband/hw/bnxt_re/qplib_res.c
864
int bnxt_qplib_alloc_res(struct bnxt_qplib_res *res, struct net_device *netdev)
drivers/infiniband/hw/bnxt_re/qplib_res.c
898
void bnxt_qplib_unmap_db_bar(struct bnxt_qplib_res *res)
drivers/infiniband/hw/bnxt_re/qplib_res.c
911
int bnxt_qplib_map_db_bar(struct bnxt_qplib_res *res)
drivers/infiniband/hw/bnxt_re/qplib_res.c
97
static int __alloc_pbl(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_res.h
173
struct bnxt_qplib_res *res;
drivers/infiniband/hw/bnxt_re/qplib_res.h
348
static inline u8 bnxt_qplib_get_hwq_type(struct bnxt_qplib_res *res)
drivers/infiniband/hw/bnxt_re/qplib_res.h
419
void bnxt_qplib_free_hwq(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_res.h
423
int bnxt_qplib_alloc_pd(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_res.h
425
int bnxt_qplib_dealloc_pd(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_res.h
428
int bnxt_qplib_alloc_dpi(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_res.h
431
int bnxt_qplib_dealloc_dpi(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_res.h
433
void bnxt_qplib_cleanup_res(struct bnxt_qplib_res *res);
drivers/infiniband/hw/bnxt_re/qplib_res.h
434
int bnxt_qplib_init_res(struct bnxt_qplib_res *res);
drivers/infiniband/hw/bnxt_re/qplib_res.h
435
void bnxt_qplib_free_res(struct bnxt_qplib_res *res);
drivers/infiniband/hw/bnxt_re/qplib_res.h
436
int bnxt_qplib_alloc_res(struct bnxt_qplib_res *res, struct net_device *netdev);
drivers/infiniband/hw/bnxt_re/qplib_res.h
437
void bnxt_qplib_free_hwctx(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_res.h
439
int bnxt_qplib_alloc_hwctx(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_res.h
441
int bnxt_qplib_map_db_bar(struct bnxt_qplib_res *res);
drivers/infiniband/hw/bnxt_re/qplib_res.h
442
void bnxt_qplib_unmap_db_bar(struct bnxt_qplib_res *res);
drivers/infiniband/hw/bnxt_re/qplib_sp.c
1048
int bnxt_qplib_query_cc_param(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_sp.c
1115
int bnxt_qplib_create_flow(struct bnxt_qplib_res *res)
drivers/infiniband/hw/bnxt_re/qplib_sp.c
1133
int bnxt_qplib_destroy_flow(struct bnxt_qplib_res *res)
drivers/infiniband/hw/bnxt_re/qplib_sp.c
207
int bnxt_qplib_set_func_resources(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_sp.c
241
int bnxt_qplib_get_sgid(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_sp.c
258
struct bnxt_qplib_res *res = to_bnxt_qplib(sgid_tbl,
drivers/infiniband/hw/bnxt_re/qplib_sp.c
259
struct bnxt_qplib_res,
drivers/infiniband/hw/bnxt_re/qplib_sp.c
319
struct bnxt_qplib_res *res = to_bnxt_qplib(sgid_tbl,
drivers/infiniband/hw/bnxt_re/qplib_sp.c
320
struct bnxt_qplib_res,
drivers/infiniband/hw/bnxt_re/qplib_sp.c
409
int bnxt_qplib_create_ah(struct bnxt_qplib_res *res, struct bnxt_qplib_ah *ah,
drivers/infiniband/hw/bnxt_re/qplib_sp.c
455
int bnxt_qplib_destroy_ah(struct bnxt_qplib_res *res, struct bnxt_qplib_ah *ah,
drivers/infiniband/hw/bnxt_re/qplib_sp.c
478
int bnxt_qplib_free_mrw(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mrw)
drivers/infiniband/hw/bnxt_re/qplib_sp.c
517
int bnxt_qplib_alloc_mrw(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mrw)
drivers/infiniband/hw/bnxt_re/qplib_sp.c
555
int bnxt_qplib_dereg_mrw(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mrw,
drivers/infiniband/hw/bnxt_re/qplib_sp.c
585
int bnxt_qplib_reg_mr(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mr,
drivers/infiniband/hw/bnxt_re/qplib_sp.c
672
int bnxt_qplib_alloc_fast_reg_page_list(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_sp.c
704
int bnxt_qplib_free_fast_reg_page_list(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_sp.c
906
int bnxt_qplib_modify_cc(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_sp.h
321
int bnxt_qplib_get_sgid(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_sp.h
334
int bnxt_qplib_set_func_resources(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_sp.h
337
int bnxt_qplib_create_ah(struct bnxt_qplib_res *res, struct bnxt_qplib_ah *ah,
drivers/infiniband/hw/bnxt_re/qplib_sp.h
339
int bnxt_qplib_destroy_ah(struct bnxt_qplib_res *res, struct bnxt_qplib_ah *ah,
drivers/infiniband/hw/bnxt_re/qplib_sp.h
341
int bnxt_qplib_alloc_mrw(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_sp.h
343
int bnxt_qplib_dereg_mrw(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mrw,
drivers/infiniband/hw/bnxt_re/qplib_sp.h
345
int bnxt_qplib_reg_mr(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mr,
drivers/infiniband/hw/bnxt_re/qplib_sp.h
347
int bnxt_qplib_free_mrw(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mr);
drivers/infiniband/hw/bnxt_re/qplib_sp.h
348
int bnxt_qplib_alloc_fast_reg_mr(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_sp.h
350
int bnxt_qplib_alloc_fast_reg_page_list(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_sp.h
352
int bnxt_qplib_free_fast_reg_page_list(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_sp.h
358
int bnxt_qplib_modify_cc(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_sp.h
362
int bnxt_qplib_query_cc_param(struct bnxt_qplib_res *res,
drivers/infiniband/hw/bnxt_re/qplib_sp.h
365
int bnxt_qplib_create_flow(struct bnxt_qplib_res *res);
drivers/infiniband/hw/bnxt_re/qplib_sp.h
366
int bnxt_qplib_destroy_flow(struct bnxt_qplib_res *res);