Lines Matching refs:rxd
851 struct age_rxdesc *rxd;
1172 rxd = &sc->age_cdata.age_rxdesc[i];
1173 rxd->rx_m = NULL;
1174 rxd->rx_dmamap = NULL;
1176 &rxd->rx_dmamap);
1192 struct age_rxdesc *rxd;
1211 rxd = &sc->age_cdata.age_rxdesc[i];
1212 if (rxd->rx_dmamap != NULL) {
1214 rxd->rx_dmamap);
1215 rxd->rx_dmamap = NULL;
2262 struct age_rxdesc *rxd;
2299 rxd = &sc->age_cdata.age_rxdesc[rx_cons];
2300 mp = rxd->rx_m;
2301 desc = rxd->rx_desc;
2303 if (age_newbuf(sc, rxd) != 0) {
2812 struct age_rxdesc *rxd;
2861 rxd = &sc->age_cdata.age_rxdesc[i];
2862 if (rxd->rx_m != NULL) {
2864 rxd->rx_dmamap, BUS_DMASYNC_POSTREAD);
2866 rxd->rx_dmamap);
2867 m_freem(rxd->rx_m);
2868 rxd->rx_m = NULL;
2972 struct age_rxdesc *rxd;
2982 rxd = &sc->age_cdata.age_rxdesc[i];
2983 rxd->rx_m = NULL;
2984 rxd->rx_desc = &rd->age_rx_ring[i];
2985 if (age_newbuf(sc, rxd) != 0)
3041 age_newbuf(struct age_softc *sc, struct age_rxdesc *rxd)
3064 if (rxd->rx_m != NULL) {
3065 bus_dmamap_sync(sc->age_cdata.age_rx_tag, rxd->rx_dmamap,
3067 bus_dmamap_unload(sc->age_cdata.age_rx_tag, rxd->rx_dmamap);
3069 map = rxd->rx_dmamap;
3070 rxd->rx_dmamap = sc->age_cdata.age_rx_sparemap;
3072 bus_dmamap_sync(sc->age_cdata.age_rx_tag, rxd->rx_dmamap,
3074 rxd->rx_m = m;
3076 desc = rxd->rx_desc;