Lines Matching refs:tx_head
157 struct lance_tx_head tx_head[TX_RING_SIZE]; member
616 MEM->init.tx_ring.adr_lo = offsetof( struct lance_memory, tx_head ); in lance_probe1()
703 MEM->tx_head[i].base = offset; in lance_init_ring()
704 MEM->tx_head[i].flag = TMD1_OWN_HOST; in lance_init_ring()
705 MEM->tx_head[i].base_hi = 0; in lance_init_ring()
706 MEM->tx_head[i].length = 0; in lance_init_ring()
707 MEM->tx_head[i].misc = 0; in lance_init_ring()
754 i, MEM->tx_head[i].base, in lance_tx_timeout()
755 -MEM->tx_head[i].length, in lance_tx_timeout()
756 MEM->tx_head[i].misc )); in lance_tx_timeout()
812 head = &(MEM->tx_head[entry]); in lance_start_xmit()
834 if ((MEM->tx_head[(entry+1) & TX_RING_MOD_MASK].flag & TMD1_OWN) == in lance_start_xmit()
883 int status = MEM->tx_head[entry].flag; in lance_interrupt()
888 MEM->tx_head[entry].flag = 0; in lance_interrupt()
892 int err_status = MEM->tx_head[entry].misc; in lance_interrupt()