Lines Matching defs:txs
847 struct kse_txsoft *txs;
858 txs = &sc->sc_txsoft[i];
859 if (txs->txs_mbuf != NULL) {
860 bus_dmamap_unload(sc->sc_dmat, txs->txs_dmamap);
861 m_freem(txs->txs_mbuf);
862 txs->txs_mbuf = NULL;
918 struct kse_txsoft *txs;
944 txs = &sc->sc_txsoft[sc->sc_txsnext];
945 dmamap = txs->txs_dmamap;
1029 txs->txs_mbuf = m0;
1030 txs->txs_firstdesc = sc->sc_txnext;
1031 txs->txs_lastdesc = lasttx;
1032 txs->txs_ndesc = dmamap->dm_nsegs;
1034 sc->sc_txfree -= txs->txs_ndesc;
1291 struct kse_txsoft *txs;
1299 txs = &sc->sc_txsoft[i];
1301 KSE_CDTXSYNC(sc, txs->txs_firstdesc, txs->txs_ndesc,
1304 txstat = sc->sc_txdescs[txs->txs_lastdesc].t0;
1313 sc->sc_txfree += txs->txs_ndesc;
1314 bus_dmamap_sync(sc->sc_dmat, txs->txs_dmamap,
1315 0, txs->txs_dmamap->dm_mapsize, BUS_DMASYNC_POSTWRITE);
1316 bus_dmamap_unload(sc->sc_dmat, txs->txs_dmamap);
1317 m_freem(txs->txs_mbuf);
1318 txs->txs_mbuf = NULL;