Searched refs:tx_idx_tail (Results 1 - 5 of 5) sorted by relevance

/freebsd-12-stable/sys/dev/dwc/
H A Dif_dwcvar.h93 uint32_t tx_idx_tail; member in struct:dwc_softc
H A Dif_dwc.c861 while (sc->tx_idx_tail != sc->tx_idx_head) {
862 desc = &sc->txdesc_ring[sc->tx_idx_tail];
865 bmap = &sc->txbuf_map[sc->tx_idx_tail];
871 dwc_setup_txdesc(sc, sc->tx_idx_tail, 0, 0);
872 sc->tx_idx_tail = next_txidx(sc, sc->tx_idx_tail);
878 if (sc->tx_idx_tail == sc->tx_idx_head) {
/freebsd-12-stable/sys/dev/tsec/
H A Dif_tsec.h73 uint32_t tx_idx_tail; /* TX tail descriptor/bufmap index */ member in struct:tsec_softc
152 (((sc)->tx_idx_tail - (sc)->tx_idx_head - 1) & (TSEC_TX_NUM_DESC - 1))
172 sc->tx_idx_tail = 0; \
H A Dif_tsec.c1236 while (sc->tx_idx_tail != sc->tx_idx_head) {
1238 sc->tx_bufmap[sc->tx_idx_tail].map,
1241 sc->tx_bufmap[sc->tx_idx_tail].map);
1242 m_freem(sc->tx_bufmap[sc->tx_idx_tail].mbuf);
1243 sc->tx_idx_tail = (sc->tx_idx_tail + 1)
1458 tx_idx = sc->tx_idx_tail;
1484 sc->tx_idx_tail = tx_idx;
1491 if (sc->tx_idx_tail == sc->tx_idx_head)
/freebsd-12-stable/sys/dev/ffec/
H A Dif_ffec.c186 uint32_t tx_idx_tail; member in struct:ffec_softc
717 while (sc->tx_idx_tail != sc->tx_idx_head) {
718 desc = &sc->txdesc_ring[sc->tx_idx_tail];
722 bmap = &sc->txbuf_map[sc->tx_idx_tail];
728 ffec_setup_txdesc(sc, sc->tx_idx_tail, 0, 0);
729 sc->tx_idx_tail = next_txidx(sc, sc->tx_idx_tail);
742 if (sc->tx_idx_tail == sc->tx_idx_head) {
1073 idx = sc->tx_idx_tail;
1210 sc->tx_idx_head = sc->tx_idx_tail
[all...]

Completed in 60 milliseconds