sw_cons 244 drivers/infiniband/hw/bnxt_re/qplib_fp.c u32 sw_cons, raw_cons; sw_cons 253 drivers/infiniband/hw/bnxt_re/qplib_fp.c sw_cons = HWQ_CMP(raw_cons, hwq); sw_cons 255 drivers/infiniband/hw/bnxt_re/qplib_fp.c nqe = &nq_ptr[NQE_PG(sw_cons)][NQE_IDX(sw_cons)]; sw_cons 328 drivers/infiniband/hw/bnxt_re/qplib_fp.c u32 sw_cons; sw_cons 331 drivers/infiniband/hw/bnxt_re/qplib_fp.c sw_cons = HWQ_CMP(hwq->cons, hwq); sw_cons 333 drivers/infiniband/hw/bnxt_re/qplib_fp.c prefetch(&nq_ptr[NQE_PG(sw_cons)][NQE_IDX(sw_cons)]); sw_cons 615 drivers/infiniband/hw/bnxt_re/qplib_fp.c u32 sw_prod, sw_cons, count = 0; sw_cons 618 drivers/infiniband/hw/bnxt_re/qplib_fp.c sw_cons = HWQ_CMP(srq_hwq->cons, srq_hwq); sw_cons 620 drivers/infiniband/hw/bnxt_re/qplib_fp.c count = sw_prod > sw_cons ? sw_prod - sw_cons : sw_cons 621 drivers/infiniband/hw/bnxt_re/qplib_fp.c srq_hwq->max_elements - sw_cons + sw_prod; sw_cons 666 drivers/infiniband/hw/bnxt_re/qplib_fp.c u32 sw_prod, sw_cons, count = 0; sw_cons 707 drivers/infiniband/hw/bnxt_re/qplib_fp.c sw_cons = HWQ_CMP(srq_hwq->cons, srq_hwq); sw_cons 708 drivers/infiniband/hw/bnxt_re/qplib_fp.c count = sw_prod > sw_cons ? sw_prod - sw_cons : sw_cons 709 drivers/infiniband/hw/bnxt_re/qplib_fp.c srq_hwq->max_elements - sw_cons + sw_prod; sw_cons 1915 drivers/infiniband/hw/bnxt_re/qplib_fp.c u32 sw_cons; sw_cons 1921 drivers/infiniband/hw/bnxt_re/qplib_fp.c sw_cons = HWQ_CMP(cq_hwq->cons, cq_hwq); sw_cons 1922 drivers/infiniband/hw/bnxt_re/qplib_fp.c val |= (sw_cons << DBC_DBC_INDEX_SFT) & DBC_DBC_INDEX_MASK; sw_cons 2018 drivers/infiniband/hw/bnxt_re/qplib_fp.c u32 sw_prod, sw_cons; sw_cons 2026 drivers/infiniband/hw/bnxt_re/qplib_fp.c sw_cons = HWQ_CMP(sq->hwq.cons, &sq->hwq); sw_cons 2027 drivers/infiniband/hw/bnxt_re/qplib_fp.c if (sw_cons == sw_prod) { sw_cons 2031 drivers/infiniband/hw/bnxt_re/qplib_fp.c if (sq->swq[sw_cons].wr_id == BNXT_QPLIB_FENCE_WRID) { sw_cons 2039 drivers/infiniband/hw/bnxt_re/qplib_fp.c cqe->wr_id = sq->swq[sw_cons].wr_id; sw_cons 2041 drivers/infiniband/hw/bnxt_re/qplib_fp.c cqe->type = sq->swq[sw_cons].type; sw_cons 2059 drivers/infiniband/hw/bnxt_re/qplib_fp.c u32 sw_prod, sw_cons; sw_cons 2080 drivers/infiniband/hw/bnxt_re/qplib_fp.c sw_cons = HWQ_CMP(rq->hwq.cons, &rq->hwq); sw_cons 2081 drivers/infiniband/hw/bnxt_re/qplib_fp.c if (sw_cons == sw_prod) sw_cons 2088 drivers/infiniband/hw/bnxt_re/qplib_fp.c cqe->wr_id = rq->swq[sw_cons].wr_id; sw_cons 2488 drivers/infiniband/hw/bnxt_re/qplib_fp.c u32 sw_cons, raw_cons; sw_cons 2492 drivers/infiniband/hw/bnxt_re/qplib_fp.c sw_cons = HWQ_CMP(raw_cons, &cq->hwq); sw_cons 2494 drivers/infiniband/hw/bnxt_re/qplib_fp.c hw_cqe = &hw_cqe_ptr[CQE_PG(sw_cons)][CQE_IDX(sw_cons)]; sw_cons 2597 drivers/infiniband/hw/bnxt_re/qplib_fp.c u32 sw_cons = 0, cqe_cons; sw_cons 2643 drivers/infiniband/hw/bnxt_re/qplib_fp.c sw_cons = HWQ_CMP(sq->hwq.cons, &sq->hwq); sw_cons 2644 drivers/infiniband/hw/bnxt_re/qplib_fp.c if (sw_cons == cqe_cons) sw_cons 2646 drivers/infiniband/hw/bnxt_re/qplib_fp.c if (sq->swq[sw_cons].flags & SQ_SEND_FLAGS_SIGNAL_COMP) { sw_cons 2652 drivers/infiniband/hw/bnxt_re/qplib_fp.c cqe->wr_id = sq->swq[sw_cons].wr_id; sw_cons 2653 drivers/infiniband/hw/bnxt_re/qplib_fp.c cqe->type = sq->swq[sw_cons].type; sw_cons 2660 drivers/infiniband/hw/bnxt_re/qplib_fp.c if (!(*budget) && sw_cons != cqe_cons) { sw_cons 2740 drivers/infiniband/hw/bnxt_re/qplib_fp.c u32 sw_cons, raw_cons; sw_cons 2747 drivers/infiniband/hw/bnxt_re/qplib_fp.c sw_cons = HWQ_CMP(raw_cons, &cq->hwq); sw_cons 2749 drivers/infiniband/hw/bnxt_re/qplib_fp.c hw_cqe = &hw_cqe_ptr[CQE_PG(sw_cons)][CQE_IDX(sw_cons)]; sw_cons 2766 drivers/infiniband/hw/bnxt_re/qplib_fp.c sw_cons, lib_qp); sw_cons 372 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c u32 sw_cons, raw_cons; sw_cons 379 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c sw_cons = HWQ_CMP(raw_cons, creq); sw_cons 381 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c creqe = &creq_ptr[get_creq_pg(sw_cons)][get_creq_idx(sw_cons)]; sw_cons 429 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c u32 sw_cons; sw_cons 432 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c sw_cons = HWQ_CMP(creq->cons, creq); sw_cons 434 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c prefetch(&creq_ptr[get_creq_pg(sw_cons)][get_creq_idx(sw_cons)]); sw_cons 2851 drivers/net/ethernet/broadcom/bnx2.c u16 hw_cons, sw_cons, sw_ring_cons; sw_cons 2860 drivers/net/ethernet/broadcom/bnx2.c sw_cons = txr->tx_cons; sw_cons 2862 drivers/net/ethernet/broadcom/bnx2.c while (sw_cons != hw_cons) { sw_cons 2867 drivers/net/ethernet/broadcom/bnx2.c sw_ring_cons = BNX2_TX_RING_IDX(sw_cons); sw_cons 2879 drivers/net/ethernet/broadcom/bnx2.c last_idx = sw_cons + tx_buf->nr_frags + 1; sw_cons 2898 drivers/net/ethernet/broadcom/bnx2.c sw_cons = BNX2_NEXT_TX_BD(sw_cons); sw_cons 2900 drivers/net/ethernet/broadcom/bnx2.c tx_buf = &txr->tx_buf_ring[BNX2_TX_RING_IDX(sw_cons)]; sw_cons 2907 drivers/net/ethernet/broadcom/bnx2.c sw_cons = BNX2_NEXT_TX_BD(sw_cons); sw_cons 2915 drivers/net/ethernet/broadcom/bnx2.c if (hw_cons == sw_cons) sw_cons 2921 drivers/net/ethernet/broadcom/bnx2.c txr->tx_cons = sw_cons; sw_cons 3151 drivers/net/ethernet/broadcom/bnx2.c u16 hw_cons, sw_cons, sw_ring_cons, sw_prod, sw_ring_prod; sw_cons 3159 drivers/net/ethernet/broadcom/bnx2.c sw_cons = rxr->rx_cons; sw_cons 3166 drivers/net/ethernet/broadcom/bnx2.c while (sw_cons != hw_cons) { sw_cons 3175 drivers/net/ethernet/broadcom/bnx2.c sw_ring_cons = BNX2_RX_RING_IDX(sw_cons); sw_cons 3191 drivers/net/ethernet/broadcom/bnx2.c next_ring_idx = BNX2_RX_RING_IDX(BNX2_NEXT_RX_BD(sw_cons)); sw_cons 3286 drivers/net/ethernet/broadcom/bnx2.c sw_cons = BNX2_NEXT_RX_BD(sw_cons); sw_cons 3293 drivers/net/ethernet/broadcom/bnx2.c if (sw_cons == hw_cons) { sw_cons 3298 drivers/net/ethernet/broadcom/bnx2.c rxr->rx_cons = sw_cons; sw_cons 276 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c u16 hw_cons, sw_cons, bd_cons = txdata->tx_bd_cons; sw_cons 286 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c sw_cons = txdata->tx_pkt_cons; sw_cons 291 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c while (sw_cons != hw_cons) { sw_cons 294 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c pkt_cons = TX_BD(sw_cons); sw_cons 298 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c txdata->txq_index, hw_cons, sw_cons, pkt_cons); sw_cons 303 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c sw_cons++; sw_cons 308 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c txdata->tx_pkt_cons = sw_cons; sw_cons 1500 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c u16 sw_cons = txdata->tx_pkt_cons; sw_cons 1502 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c while (sw_cons != sw_prod) { sw_cons 1503 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c bnx2x_free_tx_pkt(bp, txdata, TX_BD(sw_cons), sw_cons 1505 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c sw_cons++; sw_cons 5442 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c u16 hw_cons, sw_cons, sw_prod; sw_cons 5466 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sw_cons = bp->eq_cons; sw_cons 5470 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c hw_cons, sw_cons, atomic_read(&bp->eq_spq_left)); sw_cons 5472 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c for (; sw_cons != hw_cons; sw_cons 5473 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sw_prod = NEXT_EQ_IDX(sw_prod), sw_cons = NEXT_EQ_IDX(sw_cons)) { sw_cons 5475 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c elem = &bp->eq_ring[EQ_DESC(sw_cons)]; sw_cons 5653 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bp->eq_cons = sw_cons; sw_cons 2915 drivers/net/ethernet/broadcom/cnic.c u16 hw_cons, sw_cons; sw_cons 2929 drivers/net/ethernet/broadcom/cnic.c sw_cons = cp->rx_cons; sw_cons 2930 drivers/net/ethernet/broadcom/cnic.c while (sw_cons != hw_cons) { sw_cons 2933 drivers/net/ethernet/broadcom/cnic.c cqe = &cqe_ring[sw_cons & BNX2X_MAX_RCQ_DESC_CNT]; sw_cons 2942 drivers/net/ethernet/broadcom/cnic.c sw_cons = BNX2X_NEXT_RCQE(sw_cons);