Lines Matching refs:tx_ring
232 u32 tx_ring; member
238 struct lance_tx_head tx_ring[TX_RING_SIZE]; member
576 lp->init_block.tx_ring = ((u32)isa_virt_to_bus(lp->tx_ring) & 0xffffff) | TX_RING_LEN_BITS; in lance_probe1()
789 (u32) isa_virt_to_bus(lp->tx_ring), in lance_open()
890 lp->tx_ring[i].base = 0; in lance_init_ring()
899 lp->init_block.tx_ring = ((u32)isa_virt_to_bus(lp->tx_ring) & 0xffffff) | TX_RING_LEN_BITS; in lance_init_ring()
939 lp->tx_ring[i].base, -lp->tx_ring[i].length, in lance_tx_timeout()
940 lp->tx_ring[i].misc); in lance_tx_timeout()
981 lp->tx_ring[entry].length = -ETH_ZLEN; in lance_start_xmit()
984 lp->tx_ring[entry].length = -skb->len; in lance_start_xmit()
986 lp->tx_ring[entry].length = -skb->len; in lance_start_xmit()
988 lp->tx_ring[entry].misc = 0x0000; in lance_start_xmit()
999 lp->tx_ring[entry].base = in lance_start_xmit()
1004 lp->tx_ring[entry].base = ((u32)isa_virt_to_bus(skb->data) & 0xffffff) | 0x83000000; in lance_start_xmit()
1053 int status = lp->tx_ring[entry].base; in lance_interrupt()
1058 lp->tx_ring[entry].base = 0; in lance_interrupt()
1062 int err_status = lp->tx_ring[entry].misc; in lance_interrupt()