Lines Matching refs:txd
655 struct kr_txdesc *txd;
664 txd = &sc->kr_cdata.kr_txdesc[prod];
665 error = bus_dmamap_load_mbuf_sg(sc->kr_cdata.kr_tx_tag, txd->tx_dmamap,
679 bus_dmamap_unload(sc->kr_cdata.kr_tx_tag, txd->tx_dmamap);
683 txd->tx_m = *m_head;
684 bus_dmamap_sync(sc->kr_cdata.kr_tx_tag, txd->tx_dmamap,
971 struct kr_txdesc *txd;
1108 txd = &sc->kr_cdata.kr_txdesc[i];
1109 txd->tx_m = NULL;
1110 txd->tx_dmamap = NULL;
1112 &txd->tx_dmamap);
1146 struct kr_txdesc *txd;
1181 txd = &sc->kr_cdata.kr_txdesc[i];
1182 if (txd->tx_dmamap) {
1184 txd->tx_dmamap);
1185 txd->tx_dmamap = NULL;
1223 struct kr_txdesc *txd;
1243 txd = &sc->kr_cdata.kr_txdesc[i];
1244 txd->tx_m = NULL;
1362 struct kr_txdesc *txd;
1395 txd = &sc->kr_cdata.kr_txdesc[cons];
1407 bus_dmamap_sync(sc->kr_cdata.kr_tx_tag, txd->tx_dmamap,
1409 bus_dmamap_unload(sc->kr_cdata.kr_tx_tag, txd->tx_dmamap);
1412 if (txd->tx_m)
1413 m_freem(txd->tx_m);
1414 txd->tx_m = NULL;