Lines Matching refs:NUM_TX_DESC
70 #define NUM_TX_DESC 256 /* Number of Tx descriptor registers */ macro
72 #define R8169_TX_RING_BYTES (NUM_TX_DESC * sizeof(struct TxDesc))
714 struct ring_info tx_skb[NUM_TX_DESC]; /* Tx data buffers */
2190 data->tx_max_pending = NUM_TX_DESC; in rtl8169_get_ringparam()
2191 data->tx_pending = NUM_TX_DESC; in rtl8169_get_ringparam()
4065 unsigned int entry = (start + i) % NUM_TX_DESC; in rtl8169_tx_clear_range()
4081 rtl8169_tx_clear_range(tp, tp->dirty_tx, NUM_TX_DESC); in rtl8169_tx_clear()
4165 if (entry == NUM_TX_DESC - 1) in rtl8169_tx_map()
4187 entry = (entry + 1) % NUM_TX_DESC; in rtl8169_xmit_frags()
4352 return READ_ONCE(tp->dirty_tx) + NUM_TX_DESC - READ_ONCE(tp->cur_tx); in rtl_tx_slots_avail()
4379 unsigned int entry = tp->cur_tx % NUM_TX_DESC; in rtl8169_start_xmit()
4410 entry = (entry + frags) % NUM_TX_DESC; in rtl8169_start_xmit()
4534 unsigned int entry = dirty_tx % NUM_TX_DESC; in rtl_tx()