Home
last modified time | relevance | path

Searched refs:hwq_attr (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/drivers/infiniband/hw/bnxt_re/
H A Dqplib_res.c194 res = hwq_attr->res; in bnxt_qplib_alloc_init_hwq()
201 if (hwq_attr->aux_depth) { in bnxt_qplib_alloc_init_hwq()
265 hwq_attr->sginfo); in bnxt_qplib_alloc_init_hwq()
305 hwq_attr->sginfo); in bnxt_qplib_alloc_init_hwq()
384 hwq_attr.sginfo = &sginfo; in bnxt_qplib_alloc_tqm_rings()
385 hwq_attr.res = res; in bnxt_qplib_alloc_tqm_rings()
387 hwq_attr.depth = 512; in bnxt_qplib_alloc_tqm_rings()
396 hwq_attr.stride = 1; in bnxt_qplib_alloc_tqm_rings()
501 hwq_attr.sginfo = &sginfo; in bnxt_qplib_alloc_ctx()
503 hwq_attr.res = res; in bnxt_qplib_alloc_ctx()
[all …]
H A Dqplib_fp.c604 hwq_attr.res = res; in bnxt_qplib_alloc_nq()
654 hwq_attr.res = res; in bnxt_qplib_create_srq()
869 hwq_attr.res = res; in bnxt_qplib_create_qp1()
897 hwq_attr.res = res; in bnxt_qplib_create_qp1()
1027 hwq_attr.res = res; in bnxt_qplib_create_qp()
1037 hwq_attr.aux_depth = in bnxt_qplib_create_qp()
1040 hwq_attr.aux_depth = in bnxt_qplib_create_qp()
1074 hwq_attr.res = res; in bnxt_qplib_create_qp()
1132 hwq_attr.res = res; in bnxt_qplib_create_qp()
2233 hwq_attr.res = res; in bnxt_qplib_create_cq()
[all …]
H A Dqplib_sp.c638 hwq_attr.res = res; in bnxt_qplib_reg_mr()
639 hwq_attr.depth = pages; in bnxt_qplib_reg_mr()
641 hwq_attr.type = HWQ_TYPE_MR; in bnxt_qplib_reg_mr()
642 hwq_attr.sginfo = &sginfo; in bnxt_qplib_reg_mr()
643 hwq_attr.sginfo->umem = umem; in bnxt_qplib_reg_mr()
644 hwq_attr.sginfo->npages = pages; in bnxt_qplib_reg_mr()
724 hwq_attr.res = res; in bnxt_qplib_alloc_fast_reg_page_list()
725 hwq_attr.depth = pg_ptrs; in bnxt_qplib_alloc_fast_reg_page_list()
726 hwq_attr.stride = PAGE_SIZE; in bnxt_qplib_alloc_fast_reg_page_list()
727 hwq_attr.sginfo = &sginfo; in bnxt_qplib_alloc_fast_reg_page_list()
[all …]
H A Dqplib_rcfw.c928 struct bnxt_qplib_hwq_attr hwq_attr = {}; in bnxt_qplib_alloc_rcfw_channel() local
941 hwq_attr.sginfo = &sginfo; in bnxt_qplib_alloc_rcfw_channel()
942 hwq_attr.res = rcfw->res; in bnxt_qplib_alloc_rcfw_channel()
943 hwq_attr.depth = BNXT_QPLIB_CREQE_MAX_CNT; in bnxt_qplib_alloc_rcfw_channel()
944 hwq_attr.stride = BNXT_QPLIB_CREQE_UNITS; in bnxt_qplib_alloc_rcfw_channel()
945 hwq_attr.type = bnxt_qplib_get_hwq_type(res); in bnxt_qplib_alloc_rcfw_channel()
947 if (bnxt_qplib_alloc_init_hwq(&creq->hwq, &hwq_attr)) { in bnxt_qplib_alloc_rcfw_channel()
956 hwq_attr.depth = rcfw->cmdq_depth & 0x7FFFFFFF; in bnxt_qplib_alloc_rcfw_channel()
957 hwq_attr.stride = BNXT_QPLIB_CMDQE_UNITS; in bnxt_qplib_alloc_rcfw_channel()
958 hwq_attr.type = HWQ_TYPE_CTX; in bnxt_qplib_alloc_rcfw_channel()
[all …]
H A Dqplib_res.h420 struct bnxt_qplib_hwq_attr *hwq_attr);