Lines Matching refs:dirty
320 unsigned int dirty;
803 while (ring->dirty + n != ring->curr) {
808 i = (ring->dirty + n) & ring_mask;
835 ring->dirty += n;
852 if ((ring->curr - ring->dirty) < (ring_size * 3) / 4)
984 ag->tx_ring.dirty = 0;
1146 while (ring->curr != ring->dirty) {
1148 u32 i = ring->dirty & ring_mask;
1162 ring->dirty++;
1192 ring->dirty = 0;
1277 ring->dirty = 0;
1290 for (; ring->curr - ring->dirty > 0; ring->dirty++) {
1294 i = ring->dirty & ring_mask;
1563 if (ring->curr - ring->dirty >= ring_size - ring_min) {
1631 netif_dbg(ag, rx_status, ndev, "rx packets, limit=%d, curr=%u, dirty=%u\n",
1632 limit, ring->curr, ring->dirty);
1645 if ((ring->dirty + ring_size) == ring->curr) {
1692 netif_dbg(ag, rx_status, ndev, "rx finish, curr=%u, dirty=%u, done=%d\n",
1693 ring->curr, ring->dirty, done);
1712 if (!rx_ring->buf[rx_ring->dirty % rx_ring_size].rx.rx_buf)