Home | History | Annotate | Download | only in pci

Lines Matching defs:txs

913 	struct pcn_txsoft *txs;
938 txs = &sc->sc_txsoft[sc->sc_txsnext];
939 dmamap = txs->txs_dmamap;
1101 txs->txs_mbuf = m0;
1102 txs->txs_firstdesc = sc->sc_txnext;
1103 txs->txs_lastdesc = lasttx;
1298 struct pcn_txsoft *txs;
1308 txs = &sc->sc_txsoft[i];
1310 PCN_CDTXSYNC(sc, txs->txs_firstdesc, txs->txs_dmamap->dm_nsegs,
1313 tmd1 = le32toh(sc->sc_txdescs[txs->txs_lastdesc].tmd1);
1322 for (j = txs->txs_firstdesc;; j = PCN_NEXTTX(j)) {
1361 if (j == txs->txs_lastdesc)
1372 sc->sc_txfree += txs->txs_dmamap->dm_nsegs;
1373 bus_dmamap_sync(sc->sc_dmat, txs->txs_dmamap,
1374 0, txs->txs_dmamap->dm_mapsize, BUS_DMASYNC_POSTWRITE);
1375 bus_dmamap_unload(sc->sc_dmat, txs->txs_dmamap);
1376 m_freem(txs->txs_mbuf);
1377 txs->txs_mbuf = NULL;
1830 struct pcn_txsoft *txs;
1846 txs = &sc->sc_txsoft[i];
1847 if (txs->txs_mbuf != NULL) {
1848 bus_dmamap_unload(sc->sc_dmat, txs->txs_dmamap);
1849 m_freem(txs->txs_mbuf);
1850 txs->txs_mbuf = NULL;