Searched refs:qp_ctx (Results 1 – 10 of 10) sorted by relevance
/freebsd/sys/dev/irdma/ |
H A D | irdma_ctrl.c | 702 irdma_sc_qp_setctx_roce(struct irdma_sc_qp *qp, __le64 * qp_ctx, in irdma_sc_qp_setctx_roce() argument 721 set_64bit_val(qp_ctx, IRDMA_BYTE_0, in irdma_sc_qp_setctx_roce() 736 set_64bit_val(qp_ctx, IRDMA_BYTE_8, qp->sq_pa); in irdma_sc_qp_setctx_roce() 737 set_64bit_val(qp_ctx, IRDMA_BYTE_16, qp->rq_pa); in irdma_sc_qp_setctx_roce() 743 set_64bit_val(qp_ctx, IRDMA_BYTE_24, in irdma_sc_qp_setctx_roce() 749 set_64bit_val(qp_ctx, IRDMA_BYTE_32, in irdma_sc_qp_setctx_roce() 752 set_64bit_val(qp_ctx, IRDMA_BYTE_40, in irdma_sc_qp_setctx_roce() 755 set_64bit_val(qp_ctx, IRDMA_BYTE_48, in irdma_sc_qp_setctx_roce() 759 set_64bit_val(qp_ctx, IRDMA_BYTE_56, in irdma_sc_qp_setctx_roce() 764 set_64bit_val(qp_ctx, IRDMA_BYTE_64, in irdma_sc_qp_setctx_roce() [all …]
|
H A D | irdma_puda.c | 608 __le64 *qp_ctx = qp->hw_host_ctx; in irdma_puda_qp_setctx() local 610 set_64bit_val(qp_ctx, IRDMA_BYTE_8, qp->sq_pa); in irdma_puda_qp_setctx() 611 set_64bit_val(qp_ctx, IRDMA_BYTE_16, qp->rq_pa); in irdma_puda_qp_setctx() 612 set_64bit_val(qp_ctx, IRDMA_BYTE_24, in irdma_puda_qp_setctx() 615 set_64bit_val(qp_ctx, IRDMA_BYTE_48, in irdma_puda_qp_setctx() 617 set_64bit_val(qp_ctx, IRDMA_BYTE_56, 0); in irdma_puda_qp_setctx() 619 set_64bit_val(qp_ctx, IRDMA_BYTE_64, 1); in irdma_puda_qp_setctx() 620 set_64bit_val(qp_ctx, IRDMA_BYTE_136, in irdma_puda_qp_setctx() 623 set_64bit_val(qp_ctx, IRDMA_BYTE_144, in irdma_puda_qp_setctx() 625 set_64bit_val(qp_ctx, IRDMA_BYTE_160, in irdma_puda_qp_setctx() [all …]
|
H A D | irdma_type.h | 1249 void irdma_sc_qp_setctx(struct irdma_sc_qp *qp, __le64 *qp_ctx, 1251 void irdma_sc_qp_setctx_roce(struct irdma_sc_qp *qp, __le64 *qp_ctx,
|
/freebsd/sys/dev/mlx4/mlx4_core/ |
H A D | mlx4_resource_tracker.c | 696 struct mlx4_qp_context *qp_ctx = inbox->buf + 8; in update_gid() local 698 u32 ts = (be32_to_cpu(qp_ctx->flags) >> 16) & 0xff; in update_gid() 702 port = (qp_ctx->pri_path.sched_queue >> 6 & 1) + 1; in update_gid() 704 qp_ctx->pri_path.mgid_index = in update_gid() 707 qp_ctx->pri_path.mgid_index = slave | 0x80; in update_gid() 711 port = (qp_ctx->pri_path.sched_queue >> 6 & 1) + 1; in update_gid() 713 qp_ctx->pri_path.mgid_index += in update_gid() 715 qp_ctx->pri_path.mgid_index &= 0x7f; in update_gid() 717 qp_ctx->pri_path.mgid_index = slave & 0x7F; in update_gid() 721 port = (qp_ctx->alt_path.sched_queue >> 6 & 1) + 1; in update_gid() [all …]
|
/freebsd/sys/dev/bnxt/bnxt_re/ |
H A D | qplib_res.c | 414 bnxt_qplib_free_hwq(res, &hctx->qp_ctx.hwq); in bnxt_qplib_free_hwctx() 455 hwq_attr.depth = hctx->qp_ctx.max * tqmctx->qcount[i]; in bnxt_qplib_alloc_tqm_rings() 557 hwq_attr.depth = hctx->qp_ctx.max; in bnxt_qplib_alloc_hwctx() 560 hwq = &hctx->qp_ctx.hwq; in bnxt_qplib_alloc_hwctx() 594 hwq_attr.depth = hctx->qp_ctx.max * 16; in bnxt_qplib_alloc_hwctx()
|
H A D | qplib_res.h | 405 struct bnxt_qplib_hctx qp_ctx; member
|
H A D | qplib_rcfw.c | 957 hwq = &hctx->qp_ctx.hwq; in bnxt_qplib_init_rcfw()
|
H A D | qplib_sp.c | 222 req.number_of_qp = cpu_to_le32(hctx->qp_ctx.max); in bnxt_qplib_set_func_resources()
|
H A D | main.c | 249 hctx->qp_ctx.max = min_t(u32, dev_res.max_qp, attr->max_qp); in bnxt_re_limit_pf_res() 260 hctx->qp_ctx.max = attr->max_qp ? attr->max_qp : dev_res.max_qp; in bnxt_re_limit_pf_res()
|
H A D | ib_verbs.c | 5293 resp.max_qp = rdev->qplib_res.hctx->qp_ctx.max; in bnxt_re_alloc_ucontext()
|