Lines Matching refs:c_dmam
355 bus_dmamap_t c_dmam; /* data buffer DMA map */ member
1333 if (bus_dmamap_load(sc->sc_dmat, ccb->c_dmam, xs->data, xs->datalen, in ips_load_xs()
1336 bus_dmamap_sync(sc->sc_dmat, ccb->c_dmam, 0,ccb->c_dmam->dm_mapsize, in ips_load_xs()
1340 if ((nsegs = ccb->c_dmam->dm_nsegs) > IPS_MAXSGS) in ips_load_xs()
1350 sg[i].addr = htole32(ccb->c_dmam->dm_segs[i].ds_addr); in ips_load_xs()
1351 sg[i].size = htole32(ccb->c_dmam->dm_segs[i].ds_len); in ips_load_xs()
1355 cmd->sgaddr = htole32(ccb->c_dmam->dm_segs[0].ds_addr); in ips_load_xs()
1469 bus_dmamap_sync(sc->sc_dmat, ccb->c_dmam, 0, in ips_done_xs()
1470 ccb->c_dmam->dm_mapsize, xs->flags & SCSI_DATA_IN ? in ips_done_xs()
1472 bus_dmamap_unload(sc->sc_dmat, ccb->c_dmam); in ips_done_xs()
1492 bus_dmamap_sync(sc->sc_dmat, ccb->c_dmam, 0, in ips_done_pt()
1493 ccb->c_dmam->dm_mapsize, xs->flags & SCSI_DATA_IN ? in ips_done_pt()
1495 bus_dmamap_unload(sc->sc_dmat, ccb->c_dmam); in ips_done_pt()
1981 &ccb[i].c_dmam)) in ips_ccb_alloc()
1988 bus_dmamap_destroy(sc->sc_dmat, ccb[i - 1].c_dmam); in ips_ccb_alloc()
1999 bus_dmamap_destroy(sc->sc_dmat, ccb[i - 1].c_dmam); in ips_ccb_free()