Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/infiniband/hw/bnxt_re/
Dqplib_sp.h210 int bnxt_qplib_get_sgid(struct bnxt_qplib_res *res,
220 int bnxt_qplib_get_pkey(struct bnxt_qplib_res *res,
223 int bnxt_qplib_del_pkey(struct bnxt_qplib_res *res,
226 int bnxt_qplib_add_pkey(struct bnxt_qplib_res *res,
231 int bnxt_qplib_set_func_resources(struct bnxt_qplib_res *res,
234 int bnxt_qplib_create_ah(struct bnxt_qplib_res *res, struct bnxt_qplib_ah *ah);
235 int bnxt_qplib_destroy_ah(struct bnxt_qplib_res *res, struct bnxt_qplib_ah *ah);
236 int bnxt_qplib_alloc_mrw(struct bnxt_qplib_res *res,
238 int bnxt_qplib_dereg_mrw(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mrw,
240 int bnxt_qplib_reg_mr(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mr,
[all …]
Dqplib_res.h182 struct bnxt_qplib_res { struct
209 int bnxt_qplib_dealloc_pd(struct bnxt_qplib_res *res, argument
215 int bnxt_qplib_dealloc_dpi(struct bnxt_qplib_res *res,
218 void bnxt_qplib_cleanup_res(struct bnxt_qplib_res *res);
219 int bnxt_qplib_init_res(struct bnxt_qplib_res *res);
220 void bnxt_qplib_free_res(struct bnxt_qplib_res *res);
221 int bnxt_qplib_alloc_res(struct bnxt_qplib_res *res, struct pci_dev *pdev,
Dqplib_fp.h481 int bnxt_qplib_create_srq(struct bnxt_qplib_res *res,
483 int bnxt_qplib_modify_srq(struct bnxt_qplib_res *res,
485 int bnxt_qplib_query_srq(struct bnxt_qplib_res *res,
487 int bnxt_qplib_destroy_srq(struct bnxt_qplib_res *res,
491 int bnxt_qplib_create_qp1(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
492 int bnxt_qplib_create_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
493 int bnxt_qplib_modify_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
494 int bnxt_qplib_query_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
495 int bnxt_qplib_destroy_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
497 void bnxt_qplib_free_qp_res(struct bnxt_qplib_res *res,
[all …]
Dqplib_sp.c163 int bnxt_qplib_set_func_resources(struct bnxt_qplib_res *res, in bnxt_qplib_set_func_resources()
196 int bnxt_qplib_get_sgid(struct bnxt_qplib_res *res, in bnxt_qplib_get_sgid()
213 struct bnxt_qplib_res *res = to_bnxt_qplib(sgid_tbl, in bnxt_qplib_del_sgid()
214 struct bnxt_qplib_res, in bnxt_qplib_del_sgid()
273 struct bnxt_qplib_res *res = to_bnxt_qplib(sgid_tbl, in bnxt_qplib_add_sgid()
274 struct bnxt_qplib_res, in bnxt_qplib_add_sgid()
363 struct bnxt_qplib_res *res = to_bnxt_qplib(sgid_tbl, in bnxt_qplib_update_sgid()
364 struct bnxt_qplib_res, in bnxt_qplib_update_sgid()
397 int bnxt_qplib_get_pkey(struct bnxt_qplib_res *res, in bnxt_qplib_get_pkey()
415 int bnxt_qplib_del_pkey(struct bnxt_qplib_res *res, in bnxt_qplib_del_pkey()
[all …]
Dqplib_res.c464 static void bnxt_qplib_free_sgid_tbl(struct bnxt_qplib_res *res, in bnxt_qplib_free_sgid_tbl()
479 static int bnxt_qplib_alloc_sgid_tbl(struct bnxt_qplib_res *res, in bnxt_qplib_alloc_sgid_tbl()
513 static void bnxt_qplib_cleanup_sgid_tbl(struct bnxt_qplib_res *res, in bnxt_qplib_cleanup_sgid_tbl()
536 static void bnxt_qplib_free_pkey_tbl(struct bnxt_qplib_res *res, in bnxt_qplib_free_pkey_tbl()
549 static int bnxt_qplib_alloc_pkey_tbl(struct bnxt_qplib_res *res, in bnxt_qplib_alloc_pkey_tbl()
576 int bnxt_qplib_dealloc_pd(struct bnxt_qplib_res *res, in bnxt_qplib_dealloc_pd()
596 static int bnxt_qplib_alloc_pd_tbl(struct bnxt_qplib_res *res, in bnxt_qplib_alloc_pd_tbl()
637 int bnxt_qplib_dealloc_dpi(struct bnxt_qplib_res *res, in bnxt_qplib_dealloc_dpi()
657 static void bnxt_qplib_free_dpi_tbl(struct bnxt_qplib_res *res, in bnxt_qplib_free_dpi_tbl()
667 static int bnxt_qplib_alloc_dpi_tbl(struct bnxt_qplib_res *res, in bnxt_qplib_alloc_dpi_tbl()
[all …]
Dbnxt_re.h149 struct bnxt_qplib_res qplib_res;
Dqplib_fp.c173 static void bnxt_qplib_free_qp_hdr_buf(struct bnxt_qplib_res *res, in bnxt_qplib_free_qp_hdr_buf()
195 static int bnxt_qplib_alloc_qp_hdr_buf(struct bnxt_qplib_res *res, in bnxt_qplib_alloc_qp_hdr_buf()
502 int bnxt_qplib_destroy_srq(struct bnxt_qplib_res *res, in bnxt_qplib_destroy_srq()
526 int bnxt_qplib_create_srq(struct bnxt_qplib_res *res, in bnxt_qplib_create_srq()
605 int bnxt_qplib_modify_srq(struct bnxt_qplib_res *res, in bnxt_qplib_modify_srq()
627 int bnxt_qplib_query_srq(struct bnxt_qplib_res *res, in bnxt_qplib_query_srq()
716 int bnxt_qplib_create_qp1(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp) in bnxt_qplib_create_qp1()
854 int bnxt_qplib_create_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp) in bnxt_qplib_create_qp()
1171 int bnxt_qplib_modify_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp) in bnxt_qplib_modify_qp()
1277 int bnxt_qplib_query_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp) in bnxt_qplib_query_qp()
[all …]
Dib_verbs.c930 struct bnxt_qplib_res *qp1_res, in bnxt_re_create_shadow_qp_ah()
977 struct bnxt_qplib_res *qp1_res, in bnxt_re_create_shadow_qp()