Searched refs:bnxt_qplib_res (Results 1 – 11 of 11) sorted by relevance
/linux/drivers/infiniband/hw/bnxt_re/ |
H A D | qplib_sp.h | 317 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, 339 int bnxt_qplib_dereg_mrw(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mrw, 341 int bnxt_qplib_reg_mr(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mr, 343 int bnxt_qplib_free_mrw(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, [all …]
|
H A D | qplib_res.h | 163 struct bnxt_qplib_res *res; 300 struct bnxt_qplib_res { struct 336 static inline u8 bnxt_qplib_get_hwq_type(struct bnxt_qplib_res *res) in bnxt_qplib_get_hwq_type() argument 407 void bnxt_qplib_free_hwq(struct bnxt_qplib_res *res, 411 int bnxt_qplib_alloc_pd(struct bnxt_qplib_res *res, 413 int bnxt_qplib_dealloc_pd(struct bnxt_qplib_res *res, 416 int bnxt_qplib_alloc_dpi(struct bnxt_qplib_res *res, 419 int bnxt_qplib_dealloc_dpi(struct bnxt_qplib_res *res, 421 void bnxt_qplib_cleanup_res(struct bnxt_qplib_res *res); 422 int bnxt_qplib_init_res(struct bnxt_qplib_res *res); [all …]
|
H A D | qplib_fp.h | 492 struct bnxt_qplib_res *res; 522 int bnxt_qplib_create_srq(struct bnxt_qplib_res *res, 524 int bnxt_qplib_modify_srq(struct bnxt_qplib_res *res, 526 int bnxt_qplib_query_srq(struct bnxt_qplib_res *res, 528 void bnxt_qplib_destroy_srq(struct bnxt_qplib_res *res, 532 int bnxt_qplib_create_qp1(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp); 533 int bnxt_qplib_create_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp); 534 int bnxt_qplib_modify_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp); 535 int bnxt_qplib_query_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp); 536 int bnxt_qplib_destroy_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp); [all …]
|
H A D | qplib_res.c | 63 static void __free_pbl(struct bnxt_qplib_res *res, struct bnxt_qplib_pbl *pbl, in __free_pbl() 105 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() 371 static int bnxt_qplib_alloc_tqm_rings(struct bnxt_qplib_res *res, in bnxt_qplib_alloc_tqm_rings() 452 static int bnxt_qplib_setup_tqm_rings(struct bnxt_qplib_res *res, in bnxt_qplib_setup_tqm_rings() 487 int bnxt_qplib_alloc_ctx(struct bnxt_qplib_res *res, in bnxt_qplib_alloc_ctx() 556 static void bnxt_qplib_free_sgid_tbl(struct bnxt_qplib_res *res, in bnxt_qplib_free_sgid_tbl() 571 static int bnxt_qplib_alloc_sgid_tbl(struct bnxt_qplib_res *res, in bnxt_qplib_alloc_sgid_tbl() [all …]
|
H A D | qplib_sp.c | 194 int bnxt_qplib_set_func_resources(struct bnxt_qplib_res *res, in bnxt_qplib_set_func_resources() 228 int bnxt_qplib_get_sgid(struct bnxt_qplib_res *res, in bnxt_qplib_get_sgid() 245 struct bnxt_qplib_res *res = to_bnxt_qplib(sgid_tbl, in bnxt_qplib_del_sgid() 246 struct bnxt_qplib_res, in bnxt_qplib_del_sgid() 305 struct bnxt_qplib_res *res = to_bnxt_qplib(sgid_tbl, in bnxt_qplib_add_sgid() 306 struct bnxt_qplib_res, in bnxt_qplib_add_sgid() 395 struct bnxt_qplib_res *res = to_bnxt_qplib(sgid_tbl, in bnxt_qplib_update_sgid() 396 struct bnxt_qplib_res, in bnxt_qplib_update_sgid() 432 int bnxt_qplib_create_ah(struct bnxt_qplib_res *res, struct bnxt_qplib_ah *ah, in bnxt_qplib_create_ah() 478 int bnxt_qplib_destroy_ah(struct bnxt_qplib_res *res, struct bnxt_qplib_ah *ah, in bnxt_qplib_destroy_ah() [all …]
|
H A D | qplib_rcfw.h | 221 struct bnxt_qplib_res *res; 261 int bnxt_qplib_alloc_rcfw_channel(struct bnxt_qplib_res *res,
|
H A D | qplib_fp.c | 178 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() 590 int bnxt_qplib_alloc_nq(struct bnxt_qplib_res *res, struct bnxt_qplib_nq *nq) in bnxt_qplib_alloc_nq() 617 void bnxt_qplib_destroy_srq(struct bnxt_qplib_res *res, in bnxt_qplib_destroy_srq() 641 int bnxt_qplib_create_srq(struct bnxt_qplib_res *res, in bnxt_qplib_create_srq() 718 int bnxt_qplib_modify_srq(struct bnxt_qplib_res *res, in bnxt_qplib_modify_srq() 736 int bnxt_qplib_query_srq(struct bnxt_qplib_res *res, in bnxt_qplib_query_srq() 842 int bnxt_qplib_create_qp1(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp) in bnxt_qplib_create_qp1() 984 int bnxt_qplib_create_qp(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp) in bnxt_qplib_create_qp() [all …]
|
H A D | bnxt_re.h | 196 struct bnxt_qplib_res qplib_res;
|
H A D | qplib_rcfw.c | 927 int bnxt_qplib_alloc_rcfw_channel(struct bnxt_qplib_res *res, in bnxt_qplib_alloc_rcfw_channel() 1037 struct bnxt_qplib_res *res; in bnxt_qplib_rcfw_start_irq()
|
H A D | main.c | 96 struct bnxt_qplib_res *res; in bnxt_re_set_db_offset()
|
H A D | ib_verbs.c | 1096 struct bnxt_qplib_res *qp1_res, in bnxt_re_create_shadow_qp_ah() 1144 struct bnxt_qplib_res *qp1_res, in bnxt_re_create_shadow_qp()
|