Lines Matching refs:cons_index
181 return cqe_sw(get_cqe(cq, cq->cons_index & cq->ibcq.cqe));
201 * incr is ignored in native Arbel (mem-free) mode, so cq->cons_index
208 *cq->set_ci_db = cpu_to_be32(cq->cons_index);
294 for (prod_index = cq->cons_index;
297 if (prod_index == cq->cons_index + cq->ibcq.cqe)
302 qpn, cq->cqn, cq->cons_index, prod_index);
308 while ((int) --prod_index - (int) cq->cons_index >= 0) {
321 set_cqe_hw(get_cqe(cq, (cq->cons_index + i) & cq->ibcq.cqe));
323 cq->cons_index += nfreed;
342 cq->cons_index &= cq->ibcq.cqe;
344 cq->cons_index -= cq->ibcq.cqe + 1;
347 for (i = cq->cons_index; cqe_sw(get_cqe(cq, i & cq->ibcq.cqe)); ++i)
389 cq->cqn, cq->cons_index);
510 cq->cqn, cq->cons_index, be32_to_cpu(cqe->my_qpn),
653 ++cq->cons_index;
703 cq->cons_index &= cq->ibcq.cqe;
706 cq->cons_index & cq->resize_buf->cqe))) {
748 db_rec[0] = cpu_to_be32(cq->cons_index);
766 mthca_write64(dbhi, cq->cons_index,
862 cq->cons_index = 0;
924 cq->cqn, cq->cons_index,