Lines Matching defs:next_to_clean
727 atomic_set(&tx_ring->next_to_clean, 0);
1207 u16 next_to_clean = atomic_read(&tx_ring->next_to_clean);
1209 while (next_to_clean != hw_next_to_clean) {
1210 tx_buffer = &tx_ring->tx_buffer[next_to_clean];
1226 if (++next_to_clean == tx_ring->count)
1227 next_to_clean = 0;
1230 atomic_set(&tx_ring->next_to_clean, next_to_clean);
1533 u16 next_to_clean = 0;
1535 next_to_clean = atomic_read(&tx_ring->next_to_clean);
1538 return (u16)(next_to_clean > next_to_use) ?
1539 (next_to_clean - next_to_use - 1) :
1540 (tx_ring->count + next_to_clean - next_to_use - 1);