Lines Matching refs:tx_head
91 u_int tx_head, tx_tail; /* Head and tail of transmit ring buffer. */ member
354 sc->tx_head = sc->tx_tail = sc->tx_lower_limit; in ex_init()
410 if ((i = sc->tx_tail - sc->tx_head) >= 0) in ex_start()
477 if (sc->tx_head != sc->tx_tail) { in ex_start()
501 if (sc->tx_head == sc->tx_tail) { in ex_start()
504 sc->tx_head = dest; in ex_start()
545 sc->tx_head = sc->tx_tail = sc->tx_lower_limit; in ex_stop()
617 while (sc->tx_head != sc->tx_tail) { in ex_tx_intr()
618 CSR_WRITE_2(sc, HOST_ADDR_REG, sc->tx_head); in ex_tx_intr()
622 sc->tx_head = CSR_READ_2(sc, IO_PORT_REG); in ex_tx_intr()
842 sc->tx_head = sc->tx_lower_limit; in ex_setmulti()
843 sc->tx_tail = sc->tx_head + XMT_HEADER_LEN + (count + 1) * 6; in ex_setmulti()
855 sc->tx_head = sc->tx_tail; in ex_setmulti()