Lines Matching refs:dmap
847 bus_dmamap_t dmap = ccb->ccb_dmamap;
859 error = bus_dmamap_load(sc->sc_dmat, dmap,
868 bus_dmamap_sync(sc->sc_dmat, dmap, 0, dmap->dm_mapsize,
889 if (dmap->dm_nsegs == 1) {
890 r->data_addr = dmap->dm_segs[0].ds_addr;
898 for (i = 0; i < dmap->dm_nsegs; i++) {
900 sge->addr = dmap->dm_segs[i].ds_addr;
901 sge->len = dmap->dm_segs[i].ds_len;
907 sizeof(*sge) * dmap->dm_nsegs,
1013 bus_dmamap_t dmap = ccb->ccb_dmamap;
1020 if (dmap->dm_nsegs > 1) {
1023 sizeof(struct vmwpvs_sge) * dmap->dm_nsegs,
1027 bus_dmamap_sync(sc->sc_dmat, dmap, 0, dmap->dm_mapsize,
1031 bus_dmamap_unload(sc->sc_dmat, dmap);