Lines Matching refs:rxd
1054 struct nge_rxdesc *rxd;
1206 rxd = &sc->nge_cdata.nge_rxdesc[i];
1207 rxd->rx_m = NULL;
1208 rxd->rx_dmamap = NULL;
1210 &rxd->rx_dmamap);
1226 struct nge_rxdesc *rxd;
1273 rxd = &sc->nge_cdata.nge_rxdesc[i];
1274 if (rxd->rx_dmamap) {
1276 rxd->rx_dmamap);
1277 rxd->rx_dmamap = NULL;
1380 struct nge_rxdesc *rxd;
1399 rxd = &sc->nge_cdata.nge_rxdesc[idx];
1400 if (rxd->rx_m != NULL) {
1401 bus_dmamap_sync(sc->nge_cdata.nge_rx_tag, rxd->rx_dmamap,
1403 bus_dmamap_unload(sc->nge_cdata.nge_rx_tag, rxd->rx_dmamap);
1405 map = rxd->rx_dmamap;
1406 rxd->rx_dmamap = sc->nge_cdata.nge_rx_sparemap;
1408 bus_dmamap_sync(sc->nge_cdata.nge_rx_tag, rxd->rx_dmamap,
1410 rxd->rx_m = m;
1446 struct nge_rxdesc *rxd;
1476 rxd = &sc->nge_cdata.nge_rxdesc[cons];
1477 m = rxd->rx_m;
2465 struct nge_rxdesc *rxd;
2496 rxd = &sc->nge_cdata.nge_rxdesc[i];
2497 if (rxd->rx_m != NULL) {
2499 rxd->rx_dmamap, BUS_DMASYNC_POSTREAD);
2501 rxd->rx_dmamap);
2502 m_freem(rxd->rx_m);
2503 rxd->rx_m = NULL;