Lines Matching defs:tx_ring
88 volatile struct TDRE *tx_ring[TX_RING_SIZE];
100 struct TDRE tx_ring[TX_RING_SIZE];
130 volatile struct TDRE *t = &lancedata->tx_ring[i];
138 priv->tx_ring[i] = &lancedata->tx_ring[i];
141 i, &lancedata->tx_ring[i], lancedata->tx_buff[i]);
310 int status = lowb(priv->tx_ring[entry]->TMD1);
315 priv->tx_ring[entry]->TMD1 &= 0xff00;
319 int err_status = priv->tx_ring[entry]->TMD3;
456 lance->RDP = swloww(ARIADNE_RAM + offsetof(struct lancedata, tx_ring));
458 lance->RDP = swhighw(ARIADNE_RAM + offsetof(struct lancedata, tx_ring));
581 priv->tx_ring[entry]->TMD2 = swapw((u_short)-skb->len);
582 priv->tx_ring[entry]->TMD3 = 0x0000;
591 priv->tx_ring[entry]->TMD1 = (priv->tx_ring[entry]->TMD1 & 0xff00)
612 if (lowb(priv->tx_ring[(entry + 1) % TX_RING_SIZE]->TMD1) != 0) {