Lines Matching refs:wqe_shift
173 return get_wqe(qp, qp->rq.offset + (n << qp->rq.wqe_shift));
178 return get_wqe(qp, qp->sq.offset + (n << qp->sq.wqe_shift));
328 qp->rq.wqe_shift = ilog2(max_t(u32, wqe_size, inl_recv_sz));
374 qp->sq.wqe_shift = ilog2(roundup_pow_of_two(s));
380 qp->sq_spare_wqes = MLX4_IB_SQ_HEADROOM(qp->sq.wqe_shift);
386 (1 << qp->sq.wqe_shift)) -
390 qp->buf_size = (qp->rq.wqe_cnt << qp->rq.wqe_shift) +
391 (qp->sq.wqe_cnt << qp->sq.wqe_shift);
392 if (qp->rq.wqe_shift > qp->sq.wqe_shift) {
394 qp->sq.offset = qp->rq.wqe_cnt << qp->rq.wqe_shift;
396 qp->rq.offset = qp->sq.wqe_cnt << qp->sq.wqe_shift;
427 qp->sq.wqe_shift = ucmd->log_sq_stride;
429 qp->buf_size = (qp->rq.wqe_cnt << qp->rq.wqe_shift) +
430 (qp->sq.wqe_cnt << qp->sq.wqe_shift);
646 qp->sq.wqe_shift = MLX4_IB_MIN_SQ_STRIDE;
882 qp->sq.wqe_shift = MLX4_IB_MIN_SQ_STRIDE;
883 qp->buf_size = (qp->rq.wqe_cnt << qp->rq.wqe_shift) +
884 (qp->sq.wqe_cnt << qp->sq.wqe_shift);
2179 context->rq_size_stride |= qp->rq.wqe_shift - 4;
2184 context->sq_size_stride |= qp->sq.wqe_shift - 4;
2490 1 << (qp->sq.wqe_shift - 4);