Lines Matching defs:rxd
1121 struct jme_rxdesc *rxd;
1365 rxd = &sc->jme_cdata.jme_rxdesc[i];
1366 rxd->rx_m = NULL;
1367 rxd->rx_dmamap = NULL;
1369 &rxd->rx_dmamap);
1385 struct jme_rxdesc *rxd;
1432 rxd = &sc->jme_cdata.jme_rxdesc[i];
1433 if (rxd->rx_dmamap != NULL) {
1435 rxd->rx_dmamap);
1436 rxd->rx_dmamap = NULL;
2492 struct jme_rxdesc *rxd;
2521 rxd = &sc->jme_cdata.jme_rxdesc[cons];
2522 mp = rxd->rx_m;
2524 if (jme_newbuf(sc, rxd) != 0) {
2986 struct jme_rxdesc *rxd;
3023 rxd = &sc->jme_cdata.jme_rxdesc[i];
3024 if (rxd->rx_m != NULL) {
3026 rxd->rx_dmamap, BUS_DMASYNC_POSTREAD);
3028 rxd->rx_dmamap);
3029 m_freem(rxd->rx_m);
3030 rxd->rx_m = NULL;
3129 struct jme_rxdesc *rxd;
3139 rxd = &sc->jme_cdata.jme_rxdesc[i];
3140 rxd->rx_m = NULL;
3141 rxd->rx_desc = &rd->jme_rx_ring[i];
3142 if (jme_newbuf(sc, rxd) != 0)
3154 jme_newbuf(struct jme_softc *sc, struct jme_rxdesc *rxd)
3180 if (rxd->rx_m != NULL) {
3181 bus_dmamap_sync(sc->jme_cdata.jme_rx_tag, rxd->rx_dmamap,
3183 bus_dmamap_unload(sc->jme_cdata.jme_rx_tag, rxd->rx_dmamap);
3185 map = rxd->rx_dmamap;
3186 rxd->rx_dmamap = sc->jme_cdata.jme_rx_sparemap;
3188 bus_dmamap_sync(sc->jme_cdata.jme_rx_tag, rxd->rx_dmamap,
3190 rxd->rx_m = m;
3192 desc = rxd->rx_desc;