Home | History | Annotate | Download | only in ic

Lines Matching defs:ds

289 	struct sonic_descsoft *ds;
322 ds = &sc->sc_txsoft[nexttx];
323 dmamap = ds->ds_dmamap;
382 ds->ds_mbuf = m0;
630 struct sonic_descsoft *ds;
639 ds = &sc->sc_txsoft[i];
660 bus_dmamap_sync(sc->sc_dmat, ds->ds_dmamap, 0,
661 ds->ds_dmamap->dm_mapsize, BUS_DMASYNC_POSTWRITE);
662 bus_dmamap_unload(sc->sc_dmat, ds->ds_dmamap);
663 m_freem(ds->ds_mbuf);
664 ds->ds_mbuf = NULL;
708 struct sonic_descsoft *ds;
717 ds = &sc->sc_rxsoft[i];
772 bus_dmamap_sync(sc->sc_dmat, ds->ds_dmamap, 0,
773 ds->ds_dmamap->dm_mapsize, BUS_DMASYNC_POSTREAD);
808 memcpy(mtod(m, void *), mtod(ds->ds_mbuf, void *),
811 bus_dmamap_sync(sc->sc_dmat, ds->ds_dmamap, 0,
812 ds->ds_dmamap->dm_mapsize, BUS_DMASYNC_PREREAD);
830 memcpy(mtod(m, void *), mtod(ds->ds_mbuf, void *),
833 bus_dmamap_sync(sc->sc_dmat, ds->ds_dmamap, 0,
834 ds->ds_dmamap->dm_mapsize, BUS_DMASYNC_PREREAD);
836 m = ds->ds_mbuf;
841 bus_dmamap_sync(sc->sc_dmat, ds->ds_dmamap, 0,
842 ds->ds_dmamap->dm_mapsize,
898 struct sonic_descsoft *ds;
950 ds = &sc->sc_rxsoft[i];
951 if (ds->ds_mbuf == NULL) {
1045 struct sonic_descsoft *ds;
1049 ds = &sc->sc_rxsoft[i];
1050 if (ds->ds_mbuf != NULL) {
1051 bus_dmamap_unload(sc->sc_dmat, ds->ds_dmamap);
1052 m_freem(ds->ds_mbuf);
1053 ds->ds_mbuf = NULL;
1067 struct sonic_descsoft *ds;
1091 ds = &sc->sc_txsoft[i];
1092 if (ds->ds_mbuf != NULL) {
1093 bus_dmamap_unload(sc->sc_dmat, ds->ds_dmamap);
1094 m_freem(ds->ds_mbuf);
1095 ds->ds_mbuf = NULL;
1117 struct sonic_descsoft *ds = &sc->sc_rxsoft[idx];
1131 if (ds->ds_mbuf != NULL)
1132 bus_dmamap_unload(sc->sc_dmat, ds->ds_dmamap);
1134 ds->ds_mbuf = m;
1136 error = bus_dmamap_load(sc->sc_dmat, ds->ds_dmamap,
1145 bus_dmamap_sync(sc->sc_dmat, ds->ds_dmamap, 0,
1146 ds->ds_dmamap->dm_mapsize, BUS_DMASYNC_PREREAD);