Lines Matching defs:txd
514 struct nge_txdesc *txd;
557 txd = &sc->nge_cdata.nge_txdesc[i];
558 if (txd->tx_m != NULL) {
560 txd->tx_dmamap, BUS_DMASYNC_POSTWRITE);
562 txd->tx_dmamap);
563 m_freem(txd->tx_m);
564 txd->tx_m = NULL;
1039 struct nge_txdesc *txd;
1173 txd = &sc->nge_cdata.nge_txdesc[i];
1174 txd->tx_m = NULL;
1175 txd->tx_dmamap = NULL;
1177 &txd->tx_dmamap);
1211 struct nge_txdesc *txd;
1246 txd = &sc->nge_cdata.nge_txdesc[i];
1247 if (txd->tx_dmamap) {
1249 txd->tx_dmamap);
1250 txd->tx_dmamap = NULL;
1288 struct nge_txdesc *txd;
1304 txd = &sc->nge_cdata.nge_txdesc[i];
1305 txd->tx_m = NULL;
1606 struct nge_txdesc *txd;
1637 txd = &sc->nge_cdata.nge_txdesc[cons];
1638 bus_dmamap_sync(sc->nge_cdata.nge_tx_tag, txd->tx_dmamap,
1640 bus_dmamap_unload(sc->nge_cdata.nge_tx_tag, txd->tx_dmamap);
1651 KASSERT(txd->tx_m != NULL, ("%s: freeing NULL mbuf!\n",
1653 m_freem(txd->tx_m);
1654 txd->tx_m = NULL;
1869 struct nge_txdesc *txd, *txd_last;
1880 txd = &sc->nge_cdata.nge_txdesc[prod];
1881 txd_last = txd;
1882 map = txd->tx_dmamap;
1955 txd = &sc->nge_cdata.nge_txdesc[prod];
1957 txd_last->tx_dmamap = txd->tx_dmamap;
1958 txd->tx_dmamap = map;
1959 txd->tx_m = m;
2450 struct nge_txdesc *txd;
2493 txd = &sc->nge_cdata.nge_txdesc[i];
2494 if (txd->tx_m != NULL) {
2496 txd->tx_dmamap, BUS_DMASYNC_POSTWRITE);
2498 txd->tx_dmamap);
2499 m_freem(txd->tx_m);
2500 txd->tx_m = NULL;