Lines Matching refs:cons
582 u32 cur, cons;
587 for (cons = bp->tx_cons; cons != cur; cons = NEXT_TX(cons)) {
588 struct ring_info *rp = &bp->tx_buffers[cons];
601 bp->tx_cons = cons;
738 u32 cons, prod;
743 cons = bp->rx_cons;
745 while (cons != prod && budget > 0) {
746 struct ring_info *rp = &bp->rx_buffers[cons];
760 b44_recycle_rx(bp, cons, bp->rx_prod);
783 skb_size = b44_alloc_rx_skb(bp, cons, bp->rx_prod);
794 b44_recycle_rx(bp, cons, bp->rx_prod);
815 cons = (cons + 1) & (B44_RX_RING_SIZE - 1);
818 bp->rx_cons = cons;
819 bw32(bp, B44_DMARX_PTR, cons * sizeof(struct dma_desc));