Home
last modified time | relevance | path

Searched refs:tqm_tbl (Results 1 – 2 of 2) sorted by relevance

/Linux-v4.19/drivers/infiniband/hw/bnxt_re/
Dqplib_res.c304 bnxt_qplib_free_hwq(pdev, &ctx->tqm_tbl[i]); in bnxt_qplib_free_ctx()
388 ctx->tqm_tbl[i].max_elements = ctx->qpc_count * in bnxt_qplib_alloc_ctx()
390 rc = bnxt_qplib_alloc_init_hwq(pdev, &ctx->tqm_tbl[i], NULL, 0, in bnxt_qplib_alloc_ctx()
391 &ctx->tqm_tbl[i].max_elements, 1, in bnxt_qplib_alloc_ctx()
399 if (!ctx->tqm_tbl[i].max_elements) in bnxt_qplib_alloc_ctx()
403 switch (ctx->tqm_tbl[i].level) { in bnxt_qplib_alloc_ctx()
405 for (k = 0; k < ctx->tqm_tbl[i].pbl[PBL_LVL_1].pg_count; in bnxt_qplib_alloc_ctx()
409 ctx->tqm_tbl[i].pbl[PBL_LVL_1].pg_map_arr[k] in bnxt_qplib_alloc_ctx()
416 ctx->tqm_tbl[i].pbl[PBL_LVL_0].pg_map_arr[0] | in bnxt_qplib_alloc_ctx()
423 ctx->tqm_pde_level = ctx->tqm_tbl[fnz_idx].level == PBL_LVL_2 ? in bnxt_qplib_alloc_ctx()
[all …]
Dqplib_res.h177 struct bnxt_qplib_hwq tqm_tbl[MAX_TQM_ALLOC_REQ]; member