Lines Matching refs:txd
914 struct sk_txdesc *txd;
933 txd = &sc_if->sk_cdata.sk_txdesc[i];
934 STAILQ_INSERT_TAIL(&sc_if->sk_cdata.sk_txfreeq, txd, tx_q);
1943 struct sk_txdesc *txd;
2090 txd = &sc_if->sk_cdata.sk_txdesc[i];
2091 txd->tx_m = NULL;
2092 txd->tx_dmamap = NULL;
2094 &txd->tx_dmamap);
2232 struct sk_txdesc *txd;
2269 txd = &sc_if->sk_cdata.sk_txdesc[i];
2270 if (txd->tx_dmamap) {
2272 txd->tx_dmamap);
2273 txd->tx_dmamap = NULL;
2399 struct sk_txdesc *txd;
2408 if ((txd = STAILQ_FIRST(&sc_if->sk_cdata.sk_txfreeq)) == NULL)
2412 txd->tx_dmamap, *m_head, txsegs, &nseg, 0);
2422 txd->tx_dmamap, *m_head, txsegs, &nseg, 0);
2436 bus_dmamap_unload(sc_if->sk_cdata.sk_tx_tag, txd->tx_dmamap);
2473 STAILQ_INSERT_TAIL(&sc_if->sk_cdata.sk_txbusyq, txd, tx_q);
2474 txd->tx_m = m;
2477 bus_dmamap_sync(sc_if->sk_cdata.sk_tx_tag, txd->tx_dmamap,
2893 struct sk_txdesc *txd;
2901 txd = STAILQ_FIRST(&sc_if->sk_cdata.sk_txbusyq);
2902 if (txd == NULL)
2921 bus_dmamap_sync(sc_if->sk_cdata.sk_tx_tag, txd->tx_dmamap,
2923 bus_dmamap_unload(sc_if->sk_cdata.sk_tx_tag, txd->tx_dmamap);
2926 m_freem(txd->tx_m);
2927 txd->tx_m = NULL;
2929 STAILQ_INSERT_TAIL(&sc_if->sk_cdata.sk_txfreeq, txd, tx_q);
2930 txd = STAILQ_FIRST(&sc_if->sk_cdata.sk_txbusyq);
3732 struct sk_txdesc *txd;
3841 txd = &sc_if->sk_cdata.sk_txdesc[i];
3842 if (txd->tx_m != NULL) {
3844 txd->tx_dmamap, BUS_DMASYNC_POSTWRITE);
3846 txd->tx_dmamap);
3847 m_freem(txd->tx_m);
3848 txd->tx_m = NULL;