Lines Matching refs:tx_ring
632 struct rhine_tx_desc *tx_ring; member
701 tp->tx_ring[i].tx_status.lw = 0; in rhine_init_ring()
702 tp->tx_ring[i].tx_ctrl.lw = 0x00e08000; in rhine_init_ring()
703 tp->tx_ring[i].buf_addr_1 = virt_to_bus (tp->tx_buffs[i]); in rhine_init_ring()
704 tp->tx_ring[i].buf_addr_2 = virt_to_bus (&tp->tx_ring[i + 1]); in rhine_init_ring()
708 tp->tx_ring[i - 1].buf_addr_2 = virt_to_bus (&tp->tx_ring[0]); in rhine_init_ring()
1125 tp->tx_ring = (struct rhine_tx_desc *) bus_to_virt (j); in rhine_reset()
1161 outl (virt_to_bus (tp->tx_ring), dwCurrentTxDescAddr); in rhine_reset()
1273 tp->tx_ring[entry].tx_ctrl.bits.tx_buf_size = s; in rhine_transmit()
1275 tp->tx_ring[entry].tx_status.bits.own_bit = 1; in rhine_transmit()
1292 while (tp->tx_ring[entry].tx_status.bits.own_bit != 0) in rhine_transmit()