Home
last modified time | relevance | path

Searched refs:bnxt_qplib_res (Results 1 – 9 of 9) sorted by relevance

/Linux-v5.4/drivers/infiniband/hw/bnxt_re/
Dqplib_sp.h225 int bnxt_qplib_get_sgid(struct bnxt_qplib_res *res,
235 int bnxt_qplib_get_pkey(struct bnxt_qplib_res *res,
238 int bnxt_qplib_del_pkey(struct bnxt_qplib_res *res,
241 int bnxt_qplib_add_pkey(struct bnxt_qplib_res *res,
246 int bnxt_qplib_set_func_resources(struct bnxt_qplib_res *res,
249 int bnxt_qplib_create_ah(struct bnxt_qplib_res *res, struct bnxt_qplib_ah *ah,
251 void bnxt_qplib_destroy_ah(struct bnxt_qplib_res *res, struct bnxt_qplib_ah *ah,
253 int bnxt_qplib_alloc_mrw(struct bnxt_qplib_res *res,
255 int bnxt_qplib_dereg_mrw(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mrw,
257 int bnxt_qplib_reg_mr(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mr,
[all …]
Dqplib_res.h191 struct bnxt_qplib_res { struct
209 static inline u8 bnxt_qplib_get_hwq_type(struct bnxt_qplib_res *res) in bnxt_qplib_get_hwq_type() argument
242 int bnxt_qplib_dealloc_pd(struct bnxt_qplib_res *res,
248 int bnxt_qplib_dealloc_dpi(struct bnxt_qplib_res *res,
251 void bnxt_qplib_cleanup_res(struct bnxt_qplib_res *res);
252 int bnxt_qplib_init_res(struct bnxt_qplib_res *res);
253 void bnxt_qplib_free_res(struct bnxt_qplib_res *res);
254 int bnxt_qplib_alloc_res(struct bnxt_qplib_res *res, struct pci_dev *pdev,
Dqplib_fp.h475 struct bnxt_qplib_res *res;
515 int bnxt_qplib_create_srq(struct bnxt_qplib_res *res,
517 int bnxt_qplib_modify_srq(struct bnxt_qplib_res *res,
519 int bnxt_qplib_query_srq(struct bnxt_qplib_res *res,
521 void bnxt_qplib_destroy_srq(struct bnxt_qplib_res *res,
525 int bnxt_qplib_create_qp1(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
526 int bnxt_qplib_create_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
527 int bnxt_qplib_modify_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
528 int bnxt_qplib_query_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
529 int bnxt_qplib_destroy_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
[all …]
Dqplib_sp.c174 int bnxt_qplib_set_func_resources(struct bnxt_qplib_res *res, in bnxt_qplib_set_func_resources()
206 int bnxt_qplib_get_sgid(struct bnxt_qplib_res *res, in bnxt_qplib_get_sgid()
223 struct bnxt_qplib_res *res = to_bnxt_qplib(sgid_tbl, in bnxt_qplib_del_sgid()
224 struct bnxt_qplib_res, in bnxt_qplib_del_sgid()
284 struct bnxt_qplib_res *res = to_bnxt_qplib(sgid_tbl, in bnxt_qplib_add_sgid()
285 struct bnxt_qplib_res, in bnxt_qplib_add_sgid()
375 struct bnxt_qplib_res *res = to_bnxt_qplib(sgid_tbl, in bnxt_qplib_update_sgid()
376 struct bnxt_qplib_res, in bnxt_qplib_update_sgid()
409 int bnxt_qplib_get_pkey(struct bnxt_qplib_res *res, in bnxt_qplib_get_pkey()
427 int bnxt_qplib_del_pkey(struct bnxt_qplib_res *res, in bnxt_qplib_del_pkey()
[all …]
Dqplib_res.c472 static void bnxt_qplib_free_sgid_tbl(struct bnxt_qplib_res *res, in bnxt_qplib_free_sgid_tbl()
487 static int bnxt_qplib_alloc_sgid_tbl(struct bnxt_qplib_res *res, in bnxt_qplib_alloc_sgid_tbl()
521 static void bnxt_qplib_cleanup_sgid_tbl(struct bnxt_qplib_res *res, in bnxt_qplib_cleanup_sgid_tbl()
549 static void bnxt_qplib_free_pkey_tbl(struct bnxt_qplib_res *res, in bnxt_qplib_free_pkey_tbl()
562 static int bnxt_qplib_alloc_pkey_tbl(struct bnxt_qplib_res *res, in bnxt_qplib_alloc_pkey_tbl()
589 int bnxt_qplib_dealloc_pd(struct bnxt_qplib_res *res, in bnxt_qplib_dealloc_pd()
609 static int bnxt_qplib_alloc_pd_tbl(struct bnxt_qplib_res *res, in bnxt_qplib_alloc_pd_tbl()
650 int bnxt_qplib_dealloc_dpi(struct bnxt_qplib_res *res, in bnxt_qplib_dealloc_dpi()
670 static void bnxt_qplib_free_dpi_tbl(struct bnxt_qplib_res *res, in bnxt_qplib_free_dpi_tbl()
680 static int bnxt_qplib_alloc_dpi_tbl(struct bnxt_qplib_res *res, in bnxt_qplib_alloc_dpi_tbl()
[all …]
Dbnxt_re.h151 struct bnxt_qplib_res qplib_res;
Dqplib_fp.c174 static void bnxt_qplib_free_qp_hdr_buf(struct bnxt_qplib_res *res, in bnxt_qplib_free_qp_hdr_buf()
196 static int bnxt_qplib_alloc_qp_hdr_buf(struct bnxt_qplib_res *res, in bnxt_qplib_alloc_qp_hdr_buf()
510 void bnxt_qplib_destroy_srq(struct bnxt_qplib_res *res, in bnxt_qplib_destroy_srq()
532 int bnxt_qplib_create_srq(struct bnxt_qplib_res *res, in bnxt_qplib_create_srq()
611 int bnxt_qplib_modify_srq(struct bnxt_qplib_res *res, in bnxt_qplib_modify_srq()
633 int bnxt_qplib_query_srq(struct bnxt_qplib_res *res, in bnxt_qplib_query_srq()
722 int bnxt_qplib_create_qp1(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp) in bnxt_qplib_create_qp1()
860 int bnxt_qplib_create_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp) in bnxt_qplib_create_qp()
1182 int bnxt_qplib_modify_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp) in bnxt_qplib_modify_qp()
1288 int bnxt_qplib_query_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp) in bnxt_qplib_query_qp()
[all …]
Dqplib_rcfw.h231 struct bnxt_qplib_res *res;
Dib_verbs.c893 struct bnxt_qplib_res *qp1_res, in bnxt_re_create_shadow_qp_ah()
940 struct bnxt_qplib_res *qp1_res, in bnxt_re_create_shadow_qp()