Searched refs:c_dmam (Results 1 – 1 of 1) sorted by relevance
| /openbsd/src/sys/dev/pci/ |
| D | ips.c | 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() [all …]
|