Lines Matching refs:tx_ring_size
34 static unsigned int tx_ring_size __read_mostly = 16;
37 module_param(tx_ring_size, uint, 0);
311 unsigned int entry = dirty_tx % priv->tx_ring_size; in adm8211_interrupt_tci()
343 if (priv->cur_tx - dirty_tx < priv->tx_ring_size - 2) in adm8211_interrupt_tci()
1467 for (i = 0; i < priv->tx_ring_size; i++) { in adm8211_init_rings()
1501 for (i = 0; i < priv->tx_ring_size; i++) { in adm8211_free_rings()
1642 if (priv->cur_tx - priv->dirty_tx == priv->tx_ring_size / 2) in adm8211_tx_raw()
1647 if (priv->cur_tx - priv->dirty_tx == priv->tx_ring_size - 2) in adm8211_tx_raw()
1650 entry = priv->cur_tx % priv->tx_ring_size; in adm8211_tx_raw()
1657 if (entry == priv->tx_ring_size - 1) in adm8211_tx_raw()
1738 sizeof(*priv->tx_buffers) * priv->tx_ring_size, GFP_KERNEL); in adm8211_alloc_rings()
1747 sizeof(struct adm8211_desc) * priv->tx_ring_size; in adm8211_alloc_rings()
1860 priv->tx_ring_size = tx_ring_size; in adm8211_probe()
1936 sizeof(struct adm8211_desc) * priv->tx_ring_size, in adm8211_probe()
1969 sizeof(struct adm8211_desc) * priv->tx_ring_size, in adm8211_remove()