Lines Matching refs:dmap
829 bus_dmamap_t dmap = ccb->ccb_dmamap; in mpii_load_xs_sas3() local
842 error = bus_dmamap_load(sc->sc_dmat, dmap, xs->data, xs->datalen, NULL, in mpii_load_xs_sas3()
850 for (i = 0; i < dmap->dm_nsegs; i++, nsge++) { in mpii_load_xs_sas3()
860 csge->sg_len = htole32((dmap->dm_nsegs - i) * in mpii_load_xs_sas3()
866 sge->sg_len = htole32(dmap->dm_segs[i].ds_len); in mpii_load_xs_sas3()
867 sge->sg_addr = htole64(dmap->dm_segs[i].ds_addr); in mpii_load_xs_sas3()
873 bus_dmamap_sync(sc->sc_dmat, dmap, 0, dmap->dm_mapsize, in mpii_load_xs_sas3()
887 bus_dmamap_t dmap = ccb->ccb_dmamap; in mpii_load_xs() local
903 error = bus_dmamap_load(sc->sc_dmat, dmap, xs->data, xs->datalen, NULL, in mpii_load_xs()
916 for (i = 0; i < dmap->dm_nsegs; i++, nsge++) { in mpii_load_xs()
922 len = (dmap->dm_nsegs - i) * sizeof(*sge); in mpii_load_xs()
931 sge->sg_hdr = htole32(flags | dmap->dm_segs[i].ds_len); in mpii_load_xs()
932 mpii_dvatosge(sge, dmap->dm_segs[i].ds_addr); in mpii_load_xs()
939 bus_dmamap_sync(sc->sc_dmat, dmap, 0, dmap->dm_mapsize, in mpii_load_xs()
3190 bus_dmamap_t dmap = ccb->ccb_dmamap; in mpii_scsi_cmd_done() local
3199 bus_dmamap_sync(sc->sc_dmat, dmap, 0, dmap->dm_mapsize, in mpii_scsi_cmd_done()
3203 bus_dmamap_unload(sc->sc_dmat, dmap); in mpii_scsi_cmd_done()