Lines Matching refs:wqe_shift
105 return get_wqe(qp, qp->rq.offset + (n << qp->rq.wqe_shift));
150 offset = wq->offset + ((wqe_index % wq->wqe_cnt) << wq->wqe_shift);
151 wq_end = wq->offset + (wq->wqe_cnt << wq->wqe_shift);
171 wqe_length = 1 << wq->wqe_shift;
245 qp->rq.wqe_shift = 0;
251 qp->rq.wqe_shift = ucmd->rq_wqe_shift;
252 qp->rq.max_gs = (1 << qp->rq.wqe_shift) / sizeof(struct mlx5_wqe_data_seg) - qp->wq_sig;
268 qp->rq.wqe_shift = ilog2(wqe_size);
269 qp->rq.max_gs = (1 << qp->rq.wqe_shift) / sizeof(struct mlx5_wqe_data_seg) - qp->wq_sig;
407 qp->sq.wqe_shift = ilog2(MLX5_SEND_WQE_BB);
425 int desc_sz = 1 << qp->sq.wqe_shift;
449 base->ubuffer.buf_size = qp->rq.wqe_cnt << qp->rq.wqe_shift;
452 base->ubuffer.buf_size = (qp->rq.wqe_cnt << qp->rq.wqe_shift) +
812 qp->sq.wqe_shift = ilog2(MLX5_SEND_WQE_BB);
813 qp->sq.offset = qp->rq.wqe_cnt << qp->rq.wqe_shift;
933 qp->sq.offset = qp->rq.wqe_cnt << qp->rq.wqe_shift;
934 base->ubuffer.buf_size = err + (qp->rq.wqe_cnt << qp->rq.wqe_shift);
1615 if (ucmd.rq_wqe_shift != qp->rq.wqe_shift ||
1699 MLX5_SET(qpc, qpc, log_rq_stride, qp->rq.wqe_shift - 4);
4678 rwq->wqe_shift = ucmd->rq_wqe_shift;
4679 rwq->buf_size = (rwq->wqe_count << rwq->wqe_shift);
4680 rwq->log_rq_stride = rwq->wqe_shift;