Searched refs:sw_cons (Results 1 - 6 of 6) sorted by relevance

/linux-master/drivers/infiniband/hw/bnxt_re/
H A Dqplib_rcfw.c795 u32 sw_cons; local
800 sw_cons = HWQ_CMP(hwq->cons, hwq);
801 prefetch(bnxt_qplib_get_qe(hwq, sw_cons, NULL));
H A Dqplib_fp.c405 u32 sw_cons; local
408 sw_cons = HWQ_CMP(hwq->cons, hwq);
409 prefetch(bnxt_qplib_get_qe(hwq, sw_cons, NULL));
/linux-master/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_cmn.c276 u16 hw_cons, sw_cons, bd_cons = txdata->tx_bd_cons; local
286 sw_cons = txdata->tx_pkt_cons;
291 while (sw_cons != hw_cons) {
294 pkt_cons = TX_BD(sw_cons);
297 "queue[%d]: hw_cons %u sw_cons %u pkt_cons %u\n",
298 txdata->txq_index, hw_cons, sw_cons, pkt_cons);
303 sw_cons++;
308 txdata->tx_pkt_cons = sw_cons;
1514 u16 sw_cons = txdata->tx_pkt_cons; local
1516 while (sw_cons !
[all...]
H A Dbnx2x_main.c5462 u16 hw_cons, sw_cons, sw_prod; local
5474 /* The hw_cos range is 1-255, 257 - the sw_cons range is 0-254, 256.
5486 sw_cons = bp->eq_cons;
5489 DP(BNX2X_MSG_SP, "EQ: hw_cons %u sw_cons %u bp->eq_spq_left %x\n",
5490 hw_cons, sw_cons, atomic_read(&bp->eq_spq_left));
5492 for (; sw_cons != hw_cons;
5493 sw_prod = NEXT_EQ_IDX(sw_prod), sw_cons = NEXT_EQ_IDX(sw_cons)) {
5495 elem = &bp->eq_ring[EQ_DESC(sw_cons)];
5673 bp->eq_cons = sw_cons;
[all...]
/linux-master/drivers/net/ethernet/broadcom/
H A Dbnx2.c2845 u16 hw_cons, sw_cons, sw_ring_cons; local
2854 sw_cons = txr->tx_cons;
2856 while (sw_cons != hw_cons) {
2861 sw_ring_cons = BNX2_TX_RING_IDX(sw_cons);
2873 last_idx = sw_cons + tx_buf->nr_frags + 1;
2892 sw_cons = BNX2_NEXT_TX_BD(sw_cons);
2894 tx_buf = &txr->tx_buf_ring[BNX2_TX_RING_IDX(sw_cons)];
2901 sw_cons = BNX2_NEXT_TX_BD(sw_cons);
3144 u16 hw_cons, sw_cons, sw_ring_cons, sw_prod, sw_ring_prod; local
[all...]
H A Dcnic.c2920 u16 hw_cons, sw_cons; local
2934 sw_cons = cp->rx_cons;
2935 while (sw_cons != hw_cons) {
2938 cqe = &cqe_ring[sw_cons & BNX2X_MAX_RCQ_DESC_CNT];
2947 sw_cons = BNX2X_NEXT_RCQE(sw_cons);

Completed in 362 milliseconds