Lines Matching defs:cons
593 u32 cur, cons;
600 for (cons = bp->tx_cons; cons != cur; cons = NEXT_TX(cons)) {
601 struct ring_info *rp = &bp->tx_buffers[cons];
619 bp->tx_cons = cons;
756 u32 cons, prod;
761 cons = bp->rx_cons;
763 while (cons != prod && budget > 0) {
764 struct ring_info *rp = &bp->rx_buffers[cons];
778 b44_recycle_rx(bp, cons, bp->rx_prod);
801 skb_size = b44_alloc_rx_skb(bp, cons, bp->rx_prod);
812 b44_recycle_rx(bp, cons, bp->rx_prod);
831 cons = (cons + 1) & (B44_RX_RING_SIZE - 1);
834 bp->rx_cons = cons;
835 bw32(bp, B44_DMARX_PTR, cons * sizeof(struct dma_desc));