Lines Matching defs:txd
603 struct ale_txdesc *txd;
778 txd = &sc->ale_cdata.ale_txdesc[i];
779 txd->tx_m = NULL;
780 txd->tx_dmamap = NULL;
783 &txd->tx_dmamap);
797 struct ale_txdesc *txd;
802 txd = &sc->ale_cdata.ale_txdesc[i];
803 if (txd->tx_dmamap != NULL) {
804 bus_dmamap_destroy(sc->sc_dmat, txd->tx_dmamap);
805 txd->tx_dmamap = NULL;
860 struct ale_txdesc *txd, *txd_last;
870 txd = &sc->ale_cdata.ale_txdesc[prod];
871 txd_last = txd;
872 map = txd->tx_dmamap;
949 txd = &sc->ale_cdata.ale_txdesc[prod];
951 txd_last->tx_dmamap = txd->tx_dmamap;
952 txd->tx_dmamap = map;
953 txd->tx_m = m;
1283 struct ale_txdesc *txd;
1311 txd = &sc->ale_cdata.ale_txdesc[cons];
1312 if (txd->tx_m != NULL) {
1314 bus_dmamap_sync(sc->sc_dmat, txd->tx_dmamap, 0,
1315 txd->tx_dmamap->dm_mapsize, BUS_DMASYNC_POSTWRITE);
1316 bus_dmamap_unload(sc->sc_dmat, txd->tx_dmamap);
1317 m_freem(txd->tx_m);
1318 txd->tx_m = NULL;
1824 struct ale_txdesc *txd;
1866 txd = &sc->ale_cdata.ale_txdesc[i];
1867 if (txd->tx_m != NULL) {
1868 bus_dmamap_sync(sc->sc_dmat, txd->tx_dmamap, 0,
1869 txd->tx_dmamap->dm_mapsize, BUS_DMASYNC_POSTWRITE);
1870 bus_dmamap_unload(sc->sc_dmat, txd->tx_dmamap);
1871 m_freem(txd->tx_m);
1872 txd->tx_m = NULL;
1903 struct ale_txdesc *txd;
1913 txd = &sc->ale_cdata.ale_txdesc[i];
1914 txd->tx_m = NULL;