Lines Matching defs:txd
717 struct stge_txdesc *txd;
851 txd = &sc->sc_cdata.stge_txdesc[i];
852 txd->tx_m = NULL;
853 txd->tx_dmamap = 0;
855 &txd->tx_dmamap);
888 struct stge_txdesc *txd;
923 txd = &sc->sc_cdata.stge_txdesc[i];
924 if (txd->tx_dmamap) {
926 txd->tx_dmamap);
927 txd->tx_dmamap = 0;
1057 struct stge_txdesc *txd;
1066 if ((txd = STAILQ_FIRST(&sc->sc_cdata.stge_txfreeq)) == NULL)
1070 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1080 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1128 STAILQ_INSERT_TAIL(&sc->sc_cdata.stge_txbusyq, txd, tx_q);
1129 txd->tx_m = m;
1132 bus_dmamap_sync(sc->sc_cdata.stge_tx_tag, txd->tx_dmamap,
1520 struct stge_txdesc *txd;
1528 txd = STAILQ_FIRST(&sc->sc_cdata.stge_txbusyq);
1529 if (txd == NULL)
1548 bus_dmamap_sync(sc->sc_cdata.stge_tx_tag, txd->tx_dmamap,
1550 bus_dmamap_unload(sc->sc_cdata.stge_tx_tag, txd->tx_dmamap);
1553 m_freem(txd->tx_m);
1554 txd->tx_m = NULL;
1556 STAILQ_INSERT_TAIL(&sc->sc_cdata.stge_txfreeq, txd, tx_q);
1557 txd = STAILQ_FIRST(&sc->sc_cdata.stge_txbusyq);
2195 struct stge_txdesc *txd;
2245 txd = &sc->sc_cdata.stge_txdesc[i];
2246 if (txd->tx_m != NULL) {
2248 txd->tx_dmamap, BUS_DMASYNC_POSTWRITE);
2250 txd->tx_dmamap);
2251 m_freem(txd->tx_m);
2252 txd->tx_m = NULL;
2354 struct stge_txdesc *txd;
2374 txd = &sc->sc_cdata.stge_txdesc[i];
2375 STAILQ_INSERT_TAIL(&sc->sc_cdata.stge_txfreeq, txd, tx_q);