Searched refs:tx_pi (Results 1 - 3 of 3) sorted by relevance

/linux-master/drivers/net/ethernet/mellanox/mlxbf_gige/
H A Dmlxbf_gige_tx.c49 priv->tx_pi = 0;
103 * (prev_tx_ci == tx_pi) then the TX ring is empty.
115 if (priv->prev_tx_ci == priv->tx_pi)
118 avail = ((priv->tx_q_entries + priv->prev_tx_ci - priv->tx_pi)
260 priv->tx_skb[priv->tx_pi % priv->tx_q_entries] = tx_skb;
261 priv->tx_pi++;
267 writeq(priv->tx_pi, priv->base + MLXBF_GIGE_TX_PRODUCER_INDEX);
H A Dmlxbf_gige.h116 u16 tx_pi; member in struct:mlxbf_gige
/linux-master/drivers/net/ethernet/sgi/
H A Dioc3-eth.c94 int tx_pi; /* TX producer index */ member in struct:ioc3_private
644 ip->tx_pi = 0;
759 writel(ip->tx_pi << 7, &regs->etpir);
1038 produce = ip->tx_pi;
1087 ip->tx_pi = produce;

Completed in 135 milliseconds