pi_start
pi_start = atomic_read(&wq->prod_idx);
HINIC_SQ_CTXT_WQ_PAGE_SET(pi_start, PI);
u16 pi_start, ci_start;
pi_start = atomic_read(&wq->prod_idx);
rq_ctxt->pi_intr_attr = HINIC_RQ_CTXT_PI_SET(pi_start, IDX) |
u16 pi_start, ci_start;
u16 pi_start, ci_start;
pi_start = hinic3_get_sq_local_pi(sq);
SQ_CTXT_CI_PI_SET(pi_start, PI_IDX));
u16 pi_start, ci_start;
pi_start = (rq->wq.prod_idx & rq->wq.idx_mask) << HINIC3_NORMAL_RQ_WQE;
RQ_CTXT_CI_PI_SET(pi_start, PI_IDX));
.start = pi_start,