Lines Matching defs:cons
614 u32 cur, cons;
621 for (cons = bp->tx_cons; cons != cur; cons = NEXT_TX(cons)) {
622 struct ring_info *rp = &bp->tx_buffers[cons];
640 bp->tx_cons = cons;
777 u32 cons, prod;
782 cons = bp->rx_cons;
784 while (cons != prod && budget > 0) {
785 struct ring_info *rp = &bp->rx_buffers[cons];
799 b44_recycle_rx(bp, cons, bp->rx_prod);
822 skb_size = b44_alloc_rx_skb(bp, cons, bp->rx_prod);
833 b44_recycle_rx(bp, cons, bp->rx_prod);
852 cons = (cons + 1) & (B44_RX_RING_SIZE - 1);
855 bp->rx_cons = cons;
856 bw32(bp, B44_DMARX_PTR, cons * sizeof(struct dma_desc));