Home
last modified time | relevance | path

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

/linux-6.15/drivers/infiniband/hw/bnxt_re/
H A Dqplib_sp.h318 int bnxt_qplib_get_sgid(struct bnxt_qplib_res *res,
330 int bnxt_qplib_set_func_resources(struct bnxt_qplib_res *res,
333 int bnxt_qplib_create_ah(struct bnxt_qplib_res *res, struct bnxt_qplib_ah *ah,
335 int bnxt_qplib_destroy_ah(struct bnxt_qplib_res *res, struct bnxt_qplib_ah *ah,
337 int bnxt_qplib_alloc_mrw(struct bnxt_qplib_res *res,
341 int bnxt_qplib_reg_mr(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mr,
344 int bnxt_qplib_alloc_fast_reg_mr(struct bnxt_qplib_res *res,
346 int bnxt_qplib_alloc_fast_reg_page_list(struct bnxt_qplib_res *res,
348 int bnxt_qplib_free_fast_reg_page_list(struct bnxt_qplib_res *res,
354 int bnxt_qplib_modify_cc(struct bnxt_qplib_res *res,
[all …]
H A Dqplib_res.h172 struct bnxt_qplib_res *res;
309 struct bnxt_qplib_res { struct
417 void bnxt_qplib_free_hwq(struct bnxt_qplib_res *res,
421 int bnxt_qplib_alloc_pd(struct bnxt_qplib_res *res,
423 int bnxt_qplib_dealloc_pd(struct bnxt_qplib_res *res,
426 int bnxt_qplib_alloc_dpi(struct bnxt_qplib_res *res,
429 int bnxt_qplib_dealloc_dpi(struct bnxt_qplib_res *res,
432 int bnxt_qplib_init_res(struct bnxt_qplib_res *res);
433 void bnxt_qplib_free_res(struct bnxt_qplib_res *res);
435 void bnxt_qplib_free_ctx(struct bnxt_qplib_res *res,
[all …]
H A Dqplib_fp.h513 struct bnxt_qplib_res *res;
544 int bnxt_qplib_create_srq(struct bnxt_qplib_res *res,
546 int bnxt_qplib_modify_srq(struct bnxt_qplib_res *res,
548 int bnxt_qplib_query_srq(struct bnxt_qplib_res *res,
550 void bnxt_qplib_destroy_srq(struct bnxt_qplib_res *res,
555 int bnxt_qplib_create_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
557 int bnxt_qplib_query_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp);
560 void bnxt_qplib_free_qp_res(struct bnxt_qplib_res *res,
576 int bnxt_qplib_resize_cq(struct bnxt_qplib_res *res, struct bnxt_qplib_cq *cq,
578 void bnxt_qplib_resize_cq_complete(struct bnxt_qplib_res *res,
[all …]
H 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()
353 void bnxt_qplib_free_ctx(struct bnxt_qplib_res *res, in bnxt_qplib_free_ctx()
487 int bnxt_qplib_alloc_ctx(struct bnxt_qplib_res *res, in bnxt_qplib_alloc_ctx()
655 int bnxt_qplib_dealloc_pd(struct bnxt_qplib_res *res, in bnxt_qplib_dealloc_pd()
702 int bnxt_qplib_alloc_dpi(struct bnxt_qplib_res *res, in bnxt_qplib_alloc_dpi()
752 int bnxt_qplib_dealloc_dpi(struct bnxt_qplib_res *res, in bnxt_qplib_dealloc_dpi()
865 int bnxt_qplib_init_res(struct bnxt_qplib_res *res) in bnxt_qplib_init_res()
872 void bnxt_qplib_free_res(struct bnxt_qplib_res *res) in bnxt_qplib_free_res()
[all …]
H A Dqplib_sp.c203 int bnxt_qplib_set_func_resources(struct bnxt_qplib_res *res, in bnxt_qplib_set_func_resources()
237 int bnxt_qplib_get_sgid(struct bnxt_qplib_res *res, in bnxt_qplib_get_sgid()
254 struct bnxt_qplib_res *res = to_bnxt_qplib(sgid_tbl, in bnxt_qplib_del_sgid()
255 struct bnxt_qplib_res, in bnxt_qplib_del_sgid()
314 struct bnxt_qplib_res *res = to_bnxt_qplib(sgid_tbl, in bnxt_qplib_add_sgid()
315 struct bnxt_qplib_res, in bnxt_qplib_add_sgid()
404 struct bnxt_qplib_res *res = to_bnxt_qplib(sgid_tbl, in bnxt_qplib_update_sgid()
405 struct bnxt_qplib_res, in bnxt_qplib_update_sgid()
736 int bnxt_qplib_free_fast_reg_page_list(struct bnxt_qplib_res *res, in bnxt_qplib_free_fast_reg_page_list()
933 int bnxt_qplib_modify_cc(struct bnxt_qplib_res *res, in bnxt_qplib_modify_cc()
[all …]
H A Dqplib_rcfw.h223 struct bnxt_qplib_res *res;
263 int bnxt_qplib_alloc_rcfw_channel(struct bnxt_qplib_res *res,
H A Dqplib_fp.c178 static void bnxt_qplib_free_qp_hdr_buf(struct bnxt_qplib_res *res, in bnxt_qplib_free_qp_hdr_buf()
200 static int bnxt_qplib_alloc_qp_hdr_buf(struct bnxt_qplib_res *res, in bnxt_qplib_alloc_qp_hdr_buf()
476 struct bnxt_qplib_res *res = nq->res; in bnxt_qplib_nq_start_irq()
618 void bnxt_qplib_destroy_srq(struct bnxt_qplib_res *res, in bnxt_qplib_destroy_srq()
642 int bnxt_qplib_create_srq(struct bnxt_qplib_res *res, in bnxt_qplib_create_srq()
720 int bnxt_qplib_modify_srq(struct bnxt_qplib_res *res, in bnxt_qplib_modify_srq()
738 int bnxt_qplib_query_srq(struct bnxt_qplib_res *res, in bnxt_qplib_query_srq()
1293 static void bnxt_set_mandatory_attributes(struct bnxt_qplib_res *res, in bnxt_set_mandatory_attributes()
1593 int bnxt_qplib_destroy_qp(struct bnxt_qplib_res *res, in bnxt_qplib_destroy_qp()
1628 void bnxt_qplib_free_qp_res(struct bnxt_qplib_res *res, in bnxt_qplib_free_qp_res()
[all …]
H A Dbnxt_re.h202 struct bnxt_qplib_res qplib_res;
H A Dqplib_rcfw.c924 int bnxt_qplib_alloc_rcfw_channel(struct bnxt_qplib_res *res, in bnxt_qplib_alloc_rcfw_channel()
1027 struct bnxt_qplib_res *res; in bnxt_qplib_rcfw_start_irq()
H A Dmain.c92 struct bnxt_qplib_res *res; in bnxt_re_set_db_offset()
H A Dib_verbs.c1151 struct bnxt_qplib_res *qp1_res, in bnxt_re_create_shadow_qp_ah()
1199 struct bnxt_qplib_res *qp1_res, in bnxt_re_create_shadow_qp()