Searched refs:tx_prod (Results 1 – 8 of 8) sorted by relevance
189 entry = &priv->tx_ring[priv->tx_prod]; in rtl818x_tx()204 priv->tx_buf[priv->tx_prod] = iob; in rtl818x_tx()205 priv->tx_prod = (priv->tx_prod + 1) % RTL818X_TX_RING_SIZE; in rtl818x_tx()385 priv->tx_prod = priv->tx_cons = 0; in rtl818x_init_tx_ring()
297 unsigned int tx_prod; /* next desc to be filled by driver */ member
869 struct sky2_tx_le *le = sky2->tx_le + sky2->tx_prod; in get_tx_le()871 sky2->tx_prod = RING_NEXT(sky2->tx_prod, TX_RING_SIZE); in get_tx_le()880 sky2->tx_prod = sky2->tx_cons = 0; in tx_init()1227 return TX_PENDING - tx_dist(sky2->tx_cons, sky2->tx_prod); in tx_avail()1254 sky2->tx_prod, len); in sky2_xmit_frame()1269 sky2_put_idx(hw, txqaddr[sky2->port], sky2->tx_prod); in sky2_xmit_frame()1307 sky2_tx_complete(sky2, sky2->tx_prod); in sky2_tx_clean()1823 le == (u64 *)sky2->rx_le? sky2->rx_put : sky2->tx_prod); in sky2_le_error()
2016 bp->tx_prod = 0; in bnx2_init_tx_ring()2369 prod = bp->tx_prod; in bnx2_transmit()2415 bp->tx_prod = prod; in bnx2_transmit()
2024 tp->tx_prod = 0; in tg3_setup_hw()3176 entry = tp->tx_prod; in tg3_transmit()3213 tp->tx_prod = entry; in tg3_transmit()
2047 u16 tx_prod; /* next le to use */ member
1918 uint32_t tx_prod; member
4015 u16 tx_prod; member