Lines Matching refs:raw_cons
240 u32 sw_cons, raw_cons; in clean_nq() local
246 raw_cons = hwq->cons; in clean_nq()
248 sw_cons = HWQ_CMP(raw_cons, hwq); in clean_nq()
251 if (!NQE_CMP_VALID(nqe, raw_cons, hwq->max_elements)) in clean_nq()
279 raw_cons++; in clean_nq()
305 u32 sw_cons, raw_cons; in bnxt_qplib_service_nq() local
312 raw_cons = hwq->cons; in bnxt_qplib_service_nq()
314 sw_cons = HWQ_CMP(raw_cons, hwq); in bnxt_qplib_service_nq()
316 if (!NQE_CMP_VALID(nqe, raw_cons, hwq->max_elements)) in bnxt_qplib_service_nq()
375 raw_cons++; in bnxt_qplib_service_nq()
377 if (hwq->cons != raw_cons) { in bnxt_qplib_service_nq()
378 hwq->cons = raw_cons; in bnxt_qplib_service_nq()
2690 u32 sw_cons, raw_cons; in bnxt_qplib_is_cq_empty() local
2693 raw_cons = cq->hwq.cons; in bnxt_qplib_is_cq_empty()
2694 sw_cons = HWQ_CMP(raw_cons, &cq->hwq); in bnxt_qplib_is_cq_empty()
2697 rc = !CQE_CMP_VALID(hw_cqe, raw_cons, cq->hwq.max_elements); in bnxt_qplib_is_cq_empty()
2937 u32 sw_cons, raw_cons; in bnxt_qplib_poll_cq() local
2941 raw_cons = cq->hwq.cons; in bnxt_qplib_poll_cq()
2945 sw_cons = HWQ_CMP(raw_cons, &cq->hwq); in bnxt_qplib_poll_cq()
2949 if (!CQE_CMP_VALID(hw_cqe, raw_cons, cq->hwq.max_elements)) in bnxt_qplib_poll_cq()
3010 raw_cons++; in bnxt_qplib_poll_cq()
3012 if (cq->hwq.cons != raw_cons) { in bnxt_qplib_poll_cq()
3013 cq->hwq.cons = raw_cons; in bnxt_qplib_poll_cq()