Lines Matching refs:write_count
2191 write_ptr = tx_queue->write_count & tx_queue->ptr_mask; in efx_ef10_push_tx_desc()
2369 tx_queue->write_count = 1; in efx_ef10_tx_init()
2390 write_ptr = tx_queue->write_count & tx_queue->ptr_mask; in efx_ef10_notify_tx_desc()
2417 unsigned int old_write_count = tx_queue->write_count; in efx_ef10_tx_write()
2423 if (unlikely(tx_queue->write_count == tx_queue->insert_count)) in efx_ef10_tx_write()
2427 write_ptr = tx_queue->write_count & tx_queue->ptr_mask; in efx_ef10_tx_write()
2430 ++tx_queue->write_count; in efx_ef10_tx_write()
2437 tx_queue->packet_write_count = tx_queue->write_count; in efx_ef10_tx_write()
2439 tx_queue->packet_write_count = tx_queue->write_count; in efx_ef10_tx_write()
2448 } while (tx_queue->write_count != tx_queue->insert_count); in efx_ef10_tx_write()
2559 unsigned int write_count; in efx_ef10_rx_write() local
2563 write_count = rx_queue->added_count & ~7; in efx_ef10_rx_write()
2564 if (rx_queue->notified_count == write_count) in efx_ef10_rx_write()
2571 while (++rx_queue->notified_count != write_count); in efx_ef10_rx_write()
2575 write_count & rx_queue->ptr_mask); in efx_ef10_rx_write()