Lines Matching refs:sd_map

685 		bus_dmamap_sync(sc->sc_dmat, sd->sd_map, 0,
686 sd->sd_map->dm_mapsize, BUS_DMASYNC_POSTREAD);
687 bus_dmamap_unload(sc->sc_dmat, sd->sd_map);
688 bus_dmamap_destroy(sc->sc_dmat, sd->sd_map);
807 TXP_MAX_PKTLEN, 0, BUS_DMA_NOWAIT, &sd->sd_map))
809 if (bus_dmamap_load_mbuf(sc->sc_dmat, sd->sd_map, sd->sd_mbuf,
811 bus_dmamap_destroy(sc->sc_dmat, sd->sd_map);
822 rbd->rb_paddrlo = ((u_int64_t)sd->sd_map->dm_segs[0].ds_addr)
824 rbd->rb_paddrhi = ((u_int64_t)sd->sd_map->dm_segs[0].ds_addr)
827 bus_dmamap_sync(sc->sc_dmat, sd->sd_map, 0,
828 sd->sd_map->dm_mapsize, BUS_DMASYNC_PREREAD);
874 bus_dmamap_sync(sc->sc_dmat, sd->sd_map, 0,
875 sd->sd_map->dm_mapsize, BUS_DMASYNC_POSTWRITE);
876 bus_dmamap_unload(sc->sc_dmat, sd->sd_map);
972 BUS_DMA_NOWAIT, &sc->sc_txd[i].sd_map) != 0) {
975 sc->sc_txd[j].sd_map);
976 sc->sc_txd[j].sd_map = NULL;
1090 TXP_MAX_PKTLEN, 0, BUS_DMA_NOWAIT, &sd->sd_map)) {
1093 if (bus_dmamap_load_mbuf(sc->sc_dmat, sd->sd_map, sd->sd_mbuf,
1095 bus_dmamap_destroy(sc->sc_dmat, sd->sd_map);
1098 bus_dmamap_sync(sc->sc_dmat, sd->sd_map, 0,
1099 sd->sd_map->dm_mapsize, BUS_DMASYNC_PREREAD);
1103 ((u_int64_t)sd->sd_map->dm_segs[0].ds_addr) & 0xffffffff;
1105 ((u_int64_t)sd->sd_map->dm_segs[0].ds_addr) >> 32;
1406 if (bus_dmamap_load_mbuf(sc->sc_dmat, sd->sd_map, m,
1423 if (bus_dmamap_load_mbuf(sc->sc_dmat, sd->sd_map, m,
1439 txd->tx_numdesc = sd->sd_map->dm_nsegs;
1462 bus_dmamap_sync(sc->sc_dmat, sd->sd_map, 0,
1463 sd->sd_map->dm_mapsize, BUS_DMASYNC_PREWRITE);
1466 for (i = 0; i < sd->sd_map->dm_nsegs; i++) {
1468 bus_dmamap_sync(sc->sc_dmat, sd->sd_map,
1469 0, sd->sd_map->dm_mapsize,
1477 fxd->frag_len = sd->sd_map->dm_segs[i].ds_len;
1479 ((u_int64_t)sd->sd_map->dm_segs[i].ds_addr) &
1482 ((u_int64_t)sd->sd_map->dm_segs[i].ds_addr) >>
1541 bus_dmamap_unload(sc->sc_dmat, sd->sd_map);