Lines Matching defs:rxs
599 struct tulip_rxsoft *rxs;
633 rxs = &sc->sc_rxsoft[i];
634 if (rxs->rxs_mbuf != NULL) {
635 bus_dmamap_unload(sc->sc_dmat, rxs->rxs_dmamap);
636 m_freem(rxs->rxs_mbuf);
637 rxs->rxs_mbuf = NULL;
639 bus_dmamap_destroy(sc->sc_dmat, rxs->rxs_dmamap);
1209 struct tulip_rxsoft *rxs;
1215 rxs = &sc->sc_rxsoft[i];
1287 bus_dmamap_sync(sc->sc_dmat, rxs->rxs_dmamap, 0,
1288 rxs->rxs_dmamap->dm_mapsize, BUS_DMASYNC_POSTREAD);
1302 m = rxs->rxs_mbuf;
1306 bus_dmamap_sync(sc->sc_dmat, rxs->rxs_dmamap, 0,
1307 rxs->rxs_dmamap->dm_mapsize, BUS_DMASYNC_PREREAD);
1322 bus_dmamap_sync(sc->sc_dmat, rxs->rxs_dmamap, 0,
1323 rxs->rxs_dmamap->dm_mapsize, BUS_DMASYNC_PREREAD);
1340 memcpy(mtod(m, void *), mtod(rxs->rxs_mbuf, void *), len);
1344 bus_dmamap_sync(sc->sc_dmat, rxs->rxs_dmamap, 0,
1345 rxs->rxs_dmamap->dm_mapsize, BUS_DMASYNC_PREREAD);
1592 struct tulip_rxsoft *rxs;
1800 rxs = &sc->sc_rxsoft[i];
1801 if (rxs->rxs_mbuf == NULL) {
1994 struct tulip_rxsoft *rxs;
1998 rxs = &sc->sc_rxsoft[i];
1999 if (rxs->rxs_mbuf != NULL) {
2000 bus_dmamap_unload(sc->sc_dmat, rxs->rxs_dmamap);
2001 m_freem(rxs->rxs_mbuf);
2002 rxs->rxs_mbuf = NULL;
2274 struct tulip_rxsoft *rxs = &sc->sc_rxsoft[idx];
2289 if (rxs->rxs_mbuf != NULL)
2290 bus_dmamap_unload(sc->sc_dmat, rxs->rxs_dmamap);
2292 rxs->rxs_mbuf = m;
2294 error = bus_dmamap_load(sc->sc_dmat, rxs->rxs_dmamap,
2303 bus_dmamap_sync(sc->sc_dmat, rxs->rxs_dmamap, 0,
2304 rxs->rxs_dmamap->dm_mapsize, BUS_DMASYNC_PREREAD);