Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/infiniband/hw/bnxt_re/
A Dqplib_sp.h247 int bnxt_qplib_get_sgid(struct bnxt_qplib_res *res,
260 int bnxt_qplib_set_func_resources(struct bnxt_qplib_res *res,
263 int bnxt_qplib_create_ah(struct bnxt_qplib_res *res, struct bnxt_qplib_ah *ah,
265 void bnxt_qplib_destroy_ah(struct bnxt_qplib_res *res, struct bnxt_qplib_ah *ah,
267 int bnxt_qplib_alloc_mrw(struct bnxt_qplib_res *res,
271 int bnxt_qplib_reg_mr(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mr,
273 int bnxt_qplib_free_mrw(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mr);
274 int bnxt_qplib_alloc_fast_reg_mr(struct bnxt_qplib_res *res,
276 int bnxt_qplib_alloc_fast_reg_page_list(struct bnxt_qplib_res *res,
278 int bnxt_qplib_free_fast_reg_page_list(struct bnxt_qplib_res *res,
[all …]
A Dqplib_res.h132 struct bnxt_qplib_res *res;
247 struct bnxt_qplib_res { struct
267 static inline u8 bnxt_qplib_get_hwq_type(struct bnxt_qplib_res *res) in bnxt_qplib_get_hwq_type() argument
338 void bnxt_qplib_free_hwq(struct bnxt_qplib_res *res,
344 int bnxt_qplib_dealloc_pd(struct bnxt_qplib_res *res,
350 int bnxt_qplib_dealloc_dpi(struct bnxt_qplib_res *res,
353 void bnxt_qplib_cleanup_res(struct bnxt_qplib_res *res);
354 int bnxt_qplib_init_res(struct bnxt_qplib_res *res);
355 void bnxt_qplib_free_res(struct bnxt_qplib_res *res);
359 void bnxt_qplib_free_ctx(struct bnxt_qplib_res *res,
[all …]
A Dqplib_fp.h473 struct bnxt_qplib_res *res;
503 int bnxt_qplib_create_srq(struct bnxt_qplib_res *res,
505 int bnxt_qplib_modify_srq(struct bnxt_qplib_res *res,
507 int bnxt_qplib_query_srq(struct bnxt_qplib_res *res,
509 void bnxt_qplib_destroy_srq(struct bnxt_qplib_res *res,
514 int bnxt_qplib_create_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
515 int bnxt_qplib_modify_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
516 int bnxt_qplib_query_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
519 void bnxt_qplib_free_qp_res(struct bnxt_qplib_res *res,
534 int bnxt_qplib_create_cq(struct bnxt_qplib_res *res, struct bnxt_qplib_cq *cq);
[all …]
A Dqplib_res.c105 static int __alloc_pbl(struct bnxt_qplib_res *res, in __alloc_pbl()
156 void bnxt_qplib_free_hwq(struct bnxt_qplib_res *res, in bnxt_qplib_free_hwq()
190 struct bnxt_qplib_res *res; in bnxt_qplib_alloc_init_hwq()
372 void bnxt_qplib_free_ctx(struct bnxt_qplib_res *res, in bnxt_qplib_free_ctx()
506 int bnxt_qplib_alloc_ctx(struct bnxt_qplib_res *res, in bnxt_qplib_alloc_ctx()
667 int bnxt_qplib_dealloc_pd(struct bnxt_qplib_res *res, in bnxt_qplib_dealloc_pd()
687 static int bnxt_qplib_alloc_pd_tbl(struct bnxt_qplib_res *res, in bnxt_qplib_alloc_pd_tbl()
728 int bnxt_qplib_dealloc_dpi(struct bnxt_qplib_res *res, in bnxt_qplib_dealloc_dpi()
849 void bnxt_qplib_cleanup_res(struct bnxt_qplib_res *res) in bnxt_qplib_cleanup_res()
854 int bnxt_qplib_init_res(struct bnxt_qplib_res *res) in bnxt_qplib_init_res()
[all …]
A Dqplib_sp.c173 int bnxt_qplib_set_func_resources(struct bnxt_qplib_res *res, in bnxt_qplib_set_func_resources()
205 int bnxt_qplib_get_sgid(struct bnxt_qplib_res *res, in bnxt_qplib_get_sgid()
222 struct bnxt_qplib_res *res = to_bnxt_qplib(sgid_tbl, in bnxt_qplib_del_sgid()
223 struct bnxt_qplib_res, in bnxt_qplib_del_sgid()
283 struct bnxt_qplib_res *res = to_bnxt_qplib(sgid_tbl, in bnxt_qplib_add_sgid()
284 struct bnxt_qplib_res, in bnxt_qplib_add_sgid()
374 struct bnxt_qplib_res *res = to_bnxt_qplib(sgid_tbl, in bnxt_qplib_update_sgid()
375 struct bnxt_qplib_res, in bnxt_qplib_update_sgid()
643 int bnxt_qplib_alloc_fast_reg_page_list(struct bnxt_qplib_res *res, in bnxt_qplib_alloc_fast_reg_page_list()
675 int bnxt_qplib_free_fast_reg_page_list(struct bnxt_qplib_res *res, in bnxt_qplib_free_fast_reg_page_list()
[all …]
A Dqplib_rcfw.h182 struct bnxt_qplib_res *res;
194 int bnxt_qplib_alloc_rcfw_channel(struct bnxt_qplib_res *res,
A Dbnxt_re.h153 struct bnxt_qplib_res qplib_res;
A 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()
553 int bnxt_qplib_alloc_nq(struct bnxt_qplib_res *res, struct bnxt_qplib_nq *nq) in bnxt_qplib_alloc_nq()
580 void bnxt_qplib_destroy_srq(struct bnxt_qplib_res *res, in bnxt_qplib_destroy_srq()
602 int bnxt_qplib_create_srq(struct bnxt_qplib_res *res, in bnxt_qplib_create_srq()
677 int bnxt_qplib_modify_srq(struct bnxt_qplib_res *res, in bnxt_qplib_modify_srq()
699 int bnxt_qplib_query_srq(struct bnxt_qplib_res *res, in bnxt_qplib_query_srq()
950 int bnxt_qplib_create_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp) in bnxt_qplib_create_qp()
1335 int bnxt_qplib_query_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp) in bnxt_qplib_query_qp()
1459 int bnxt_qplib_destroy_qp(struct bnxt_qplib_res *res, in bnxt_qplib_destroy_qp()
[all …]
A Dqplib_rcfw.c566 int bnxt_qplib_alloc_rcfw_channel(struct bnxt_qplib_res *res, in bnxt_qplib_alloc_rcfw_channel()
A Dib_verbs.c976 struct bnxt_qplib_res *qp1_res, in bnxt_re_create_shadow_qp_ah()
1024 struct bnxt_qplib_res *qp1_res, in bnxt_re_create_shadow_qp()

Completed in 28 milliseconds