Lines Matching refs:txd
896 struct sk_txdesc *txd;
915 txd = &sc_if->sk_cdata.sk_txdesc[i];
916 STAILQ_INSERT_TAIL(&sc_if->sk_cdata.sk_txfreeq, txd, tx_q);
1927 struct sk_txdesc *txd;
2074 txd = &sc_if->sk_cdata.sk_txdesc[i];
2075 txd->tx_m = NULL;
2076 txd->tx_dmamap = NULL;
2078 &txd->tx_dmamap);
2216 struct sk_txdesc *txd;
2251 txd = &sc_if->sk_cdata.sk_txdesc[i];
2252 if (txd->tx_dmamap) {
2254 txd->tx_dmamap);
2255 txd->tx_dmamap = NULL;
2380 struct sk_txdesc *txd;
2389 if ((txd = STAILQ_FIRST(&sc_if->sk_cdata.sk_txfreeq)) == NULL)
2393 txd->tx_dmamap, *m_head, txsegs, &nseg, 0);
2403 txd->tx_dmamap, *m_head, txsegs, &nseg, 0);
2417 bus_dmamap_unload(sc_if->sk_cdata.sk_tx_tag, txd->tx_dmamap);
2454 STAILQ_INSERT_TAIL(&sc_if->sk_cdata.sk_txbusyq, txd, tx_q);
2455 txd->tx_m = m;
2458 bus_dmamap_sync(sc_if->sk_cdata.sk_tx_tag, txd->tx_dmamap,
2873 struct sk_txdesc *txd;
2880 txd = STAILQ_FIRST(&sc_if->sk_cdata.sk_txbusyq);
2881 if (txd == NULL)
2900 bus_dmamap_sync(sc_if->sk_cdata.sk_tx_tag, txd->tx_dmamap,
2902 bus_dmamap_unload(sc_if->sk_cdata.sk_tx_tag, txd->tx_dmamap);
2905 m_freem(txd->tx_m);
2906 txd->tx_m = NULL;
2908 STAILQ_INSERT_TAIL(&sc_if->sk_cdata.sk_txfreeq, txd, tx_q);
2909 txd = STAILQ_FIRST(&sc_if->sk_cdata.sk_txbusyq);
3693 struct sk_txdesc *txd;
3802 txd = &sc_if->sk_cdata.sk_txdesc[i];
3803 if (txd->tx_m != NULL) {
3805 txd->tx_dmamap, BUS_DMASYNC_POSTWRITE);
3807 txd->tx_dmamap);
3808 m_freem(txd->tx_m);
3809 txd->tx_m = NULL;