Lines Matching defs:rxd
854 struct age_rxdesc *rxd;
1175 rxd = &sc->age_cdata.age_rxdesc[i];
1176 rxd->rx_m = NULL;
1177 rxd->rx_dmamap = NULL;
1179 &rxd->rx_dmamap);
1195 struct age_rxdesc *rxd;
1214 rxd = &sc->age_cdata.age_rxdesc[i];
1215 if (rxd->rx_dmamap != NULL) {
1217 rxd->rx_dmamap);
1218 rxd->rx_dmamap = NULL;
2311 struct age_rxdesc *rxd;
2345 rxd = &sc->age_cdata.age_rxdesc[rx_cons];
2346 mp = rxd->rx_m;
2348 if (age_newbuf(sc, rxd) != 0) {
2855 struct age_rxdesc *rxd;
2904 rxd = &sc->age_cdata.age_rxdesc[i];
2905 if (rxd->rx_m != NULL) {
2907 rxd->rx_dmamap, BUS_DMASYNC_POSTREAD);
2909 rxd->rx_dmamap);
2910 m_freem(rxd->rx_m);
2911 rxd->rx_m = NULL;
3015 struct age_rxdesc *rxd;
3025 rxd = &sc->age_cdata.age_rxdesc[i];
3026 rxd->rx_m = NULL;
3027 rxd->rx_desc = &rd->age_rx_ring[i];
3028 if (age_newbuf(sc, rxd) != 0)
3084 age_newbuf(struct age_softc *sc, struct age_rxdesc *rxd)
3109 if (rxd->rx_m != NULL) {
3110 bus_dmamap_sync(sc->age_cdata.age_rx_tag, rxd->rx_dmamap,
3112 bus_dmamap_unload(sc->age_cdata.age_rx_tag, rxd->rx_dmamap);
3114 map = rxd->rx_dmamap;
3115 rxd->rx_dmamap = sc->age_cdata.age_rx_sparemap;
3117 bus_dmamap_sync(sc->age_cdata.age_rx_tag, rxd->rx_dmamap,
3119 rxd->rx_m = m;
3121 desc = rxd->rx_desc;