Lines Matching refs:mqp
649 struct mlx5_qp *mqp = to_mqp(qp_in); in mlx5dv_get_qp() local
652 qp_out->dbrec = mqp->db; in mlx5dv_get_qp()
654 if (mqp->sq_buf_size) in mlx5dv_get_qp()
656 qp_out->sq.buf = (void *)((uintptr_t)mqp->sq_buf.buf); in mlx5dv_get_qp()
658 qp_out->sq.buf = (void *)((uintptr_t)mqp->buf.buf + mqp->sq.offset); in mlx5dv_get_qp()
659 qp_out->sq.wqe_cnt = mqp->sq.wqe_cnt; in mlx5dv_get_qp()
660 qp_out->sq.stride = 1 << mqp->sq.wqe_shift; in mlx5dv_get_qp()
662 qp_out->rq.buf = (void *)((uintptr_t)mqp->buf.buf + mqp->rq.offset); in mlx5dv_get_qp()
663 qp_out->rq.wqe_cnt = mqp->rq.wqe_cnt; in mlx5dv_get_qp()
664 qp_out->rq.stride = 1 << mqp->rq.wqe_shift; in mlx5dv_get_qp()
666 qp_out->bf.reg = mqp->bf->reg; in mlx5dv_get_qp()
668 if (mqp->bf->uuarn > 0) in mlx5dv_get_qp()
669 qp_out->bf.size = mqp->bf->buf_size; in mlx5dv_get_qp()