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

/freebsd-13-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.c1234 while (sc->tx_idx_tail != sc->tx_idx_head) {
1236 sc->tx_bufmap[sc->tx_idx_tail].map,
1239 sc->tx_bufmap[sc->tx_idx_tail].map);
1240 m_freem(sc->tx_bufmap[sc->tx_idx_tail].mbuf);
1241 sc->tx_idx_tail = (sc->tx_idx_tail + 1)
1455 tx_idx = sc->tx_idx_tail;
1481 sc->tx_idx_tail = tx_idx;
1488 if (sc->tx_idx_tail == sc->tx_idx_head)
/freebsd-13-stable/sys/dev/ffec/
H A Dif_ffec.c187 uint32_t tx_idx_tail; member in struct:ffec_softc
718 while (sc->tx_idx_tail != sc->tx_idx_head) {
719 desc = &sc->txdesc_ring[sc->tx_idx_tail];
723 bmap = &sc->txbuf_map[sc->tx_idx_tail];
729 ffec_setup_txdesc(sc, sc->tx_idx_tail, 0, 0);
730 sc->tx_idx_tail = next_txidx(sc, sc->tx_idx_tail);
743 if (sc->tx_idx_tail == sc->tx_idx_head) {
1076 idx = sc->tx_idx_tail;
1213 sc->tx_idx_head = sc->tx_idx_tail
[all...]

Completed in 98 milliseconds