Searched refs:sc_dmamap (Results 1 - 23 of 23) sorted by relevance

/openbsd-current/sys/dev/tc/
H A Dascvar.h13 bus_dmamap_t sc_dmamap; /* bus dmamap */ member in struct:asc_softc
H A Dasc_tcds.c158 NBPG, BUS_DMA_NOWAIT, &asc->asc.sc_dmamap)) < 0) {
224 bus_dmamap_unload(asc->asc.sc_dmat, asc->asc.sc_dmamap);
262 if (bus_dmamap_load(asc->asc.sc_dmat, asc->asc.sc_dmamap, *addr, size,
272 bus_dmamap_sync(asc->asc.sc_dmat, asc->asc.sc_dmamap, 0, size,
277 asc->asc.sc_dmamap->dm_segs[0].ds_addr >> 2);
280 dic |= asc->asc.sc_dmamap->dm_segs[0].ds_addr & TCDS_DIC_ADDRMASK;
380 bus_dmamap_sync(asc->asc.sc_dmat, asc->asc.sc_dmamap,
381 0, asc->asc.sc_dmamap->dm_mapsize,
442 bus_dmamap_unload(asc->asc.sc_dmat, asc->asc.sc_dmamap);
H A Dif_le_ioasic.c68 bus_dmamap_t sc_dmamap; /* bus dmamap */ member in struct:le_ioasic_softc
143 LE_IOASIC_MEMSIZE, 0, BUS_DMA_NOWAIT, &sc->sc_dmamap)) {
147 if (bus_dmamap_load(dmat, sc->sc_dmamap,
155 tca = IOASIC_DMA_ADDR(sc->sc_dmamap->dm_segs[0].ds_addr);
/openbsd-current/sys/dev/pv/
H A Dviornd.c50 bus_dmamap_t sc_dmamap; member in struct:viornd_softc
118 &sc->sc_dmamap)) {
122 if (bus_dmamap_load(sc->sc_virtio->sc_dmat, sc->sc_dmamap,
143 bus_dmamap_destroy(vsc->sc_dmat, sc->sc_dmamap);
162 bus_dmamap_sync(vsc->sc_dmat, sc->sc_dmamap, 0, VIORND_BUFSIZE,
192 bus_dmamap_sync(vsc->sc_dmat, sc->sc_dmamap, 0, VIORND_BUFSIZE,
198 virtio_enqueue(vq, slot, sc->sc_dmamap, 0);
H A Dviocon.c117 bus_dmamap_t sc_dmamap; member in struct:viocon_softc
/openbsd-current/sys/dev/ic/
H A Dlsi64854.c110 0, BUS_DMA_WAITOK, &sc->sc_dmamap)) != 0) {
220 if (sc->sc_dmamap->dm_nsegs > 0)
221 bus_dmamap_unload(sc->sc_dmatag, sc->sc_dmamap);
323 if (bus_dmamap_load(sc->sc_dmatag, sc->sc_dmamap,
329 bus_dmamap_sync(sc->sc_dmatag, sc->sc_dmamap, 0, sc->sc_dmasize,
334 sc->sc_dmamap->dm_segs[0].ds_addr);
471 if (sc->sc_dmamap->dm_nsegs > 0) {
472 bus_dmamap_sync(sc->sc_dmatag, sc->sc_dmamap, 0, sc->sc_dmasize,
476 bus_dmamap_unload(sc->sc_dmatag, sc->sc_dmamap);
564 if (bus_dmamap_load(sc->sc_dmatag, sc->sc_dmamap,
[all...]
H A Dhmevar.h67 bus_dmamap_t sc_dmamap; /* bus dma handle */ member in struct:hme_softc
H A Dlsi64854var.h49 bus_dmamap_t sc_dmamap; /* DMA map for bus_dma_* */ member in struct:lsi64854_softc
H A Dcacvar.h100 bus_dmamap_t sc_dmamap; member in struct:cac_softc
H A Dcac.c172 BUS_DMA_NOWAIT, &sc->sc_dmamap)) != 0) {
178 if ((error = bus_dmamap_load(sc->sc_dmat, sc->sc_dmamap, sc->sc_ccbs,
185 sc->sc_ccbs_paddr = sc->sc_dmamap->dm_segs[0].ds_addr;
730 bus_dmamap_sync(sc->sc_dmat, sc->sc_dmamap, 0,
731 sc->sc_dmamap->dm_mapsize,
749 bus_dmamap_sync(sc->sc_dmat, sc->sc_dmamap, 0,
750 sc->sc_dmamap->dm_mapsize,
H A Dgemvar.h132 bus_dmamap_t sc_dmamap; /* bus dma handle */ member in struct:gem_softc
H A Diha.h134 bus_dmamap_t sc_dmamap; member in struct:iha_softc
H A Dhme.c186 bus_dmamap_unload(dmatag, sc->sc_dmamap);
192 BUS_DMA_NOWAIT, &sc->sc_dmamap)) != 0) {
199 if ((error = bus_dmamap_load(dmatag, sc->sc_dmamap,
207 sc->sc_rb.rb_dmabase = sc->sc_dmamap->dm_segs[0].ds_addr;
/openbsd-current/sys/dev/fdt/
H A Dbcm2835_sdhost.c128 bus_dmamap_t sc_dmamap; member in struct:bcmsdhost_softc
256 BUS_DMA_WAITOK, &sc->sc_dmamap)) {
261 if (bus_dmamap_load(sc->sc_dmat, sc->sc_dmamap, sc->sc_cblk, PAGE_SIZE,
294 bus_dmamap_unload(sc->sc_dmat, sc->sc_dmamap);
296 bus_dmamap_destroy(sc->sc_dmat, sc->sc_dmamap);
542 bus_dmamap_sync(sc->sc_dmat, sc->sc_dmamap, 0,
543 sc->sc_dmamap->dm_mapsize, BUS_DMASYNC_POSTWRITE);
595 sc->sc_dmamap->dm_segs[0].ds_addr +
602 bus_dmamap_sync(sc->sc_dmat, sc->sc_dmamap, 0,
603 sc->sc_dmamap
[all...]
H A Dbcm2835_mbox.c73 bus_dmamap_t sc_dmamap; member in struct:bcmmbox_softc
139 BUS_DMA_NOWAIT|BUS_DMA_ALLOCNOW, &sc->sc_dmamap) != 0) {
159 bus_dmamap_destroy(sc->sc_dmat, sc->sc_dmamap);
284 map = sc->sc_dmamap;
/openbsd-current/sys/dev/sbus/
H A Dif_le.c72 bus_dmamap_t sc_dmamap; member in struct:le_softc
198 BUS_DMA_NOWAIT|BUS_DMA_24BIT, &lesc->sc_dmamap)) != 0) {
220 if ((error = bus_dmamap_load(dmatag, lesc->sc_dmamap, sc->sc_mem,
228 sc->sc_addr = lesc->sc_dmamap->dm_segs[0].ds_addr & 0xffffff;
H A Dif_le_ledma.c73 bus_dmamap_t sc_dmamap; member in struct:le_softc
343 &lesc->sc_dmamap)) != 0) {
367 if ((error = bus_dmamap_load(dmatag, lesc->sc_dmamap, sc->sc_mem,
376 lesc->sc_laddr = lesc->sc_dmamap->dm_segs[0].ds_addr;
H A Dqe.c105 bus_dmamap_t sc_dmamap; member in struct:qe_softc
242 BUS_DMA_NOWAIT, &sc->sc_dmamap)) != 0) {
266 if ((error = bus_dmamap_load(dmatag, sc->sc_dmamap,
274 sc->sc_rb.rb_dmabase = sc->sc_dmamap->dm_segs[0].ds_addr;
H A Dbe.c99 bus_dmamap_t sc_dmamap; member in struct:be_softc
289 BUS_DMA_NOWAIT, &sc->sc_dmamap)) != 0) {
312 if ((error = bus_dmamap_load(dmatag, sc->sc_dmamap,
320 sc->sc_rb.rb_dmabase = sc->sc_dmamap->dm_segs[0].ds_addr;
/openbsd-current/sys/dev/pci/
H A Dcac_pci.c251 bus_dmamap_sync(sc->sc_dmat, sc->sc_dmamap, 0,
252 sc->sc_dmamap->dm_mapsize,
270 bus_dmamap_sync(sc->sc_dmat, sc->sc_dmamap, 0,
271 sc->sc_dmamap->dm_mapsize,
H A Dif_casvar.h135 bus_dmamap_t sc_dmamap; /* bus dma handle */ member in struct:cas_softc
/openbsd-current/sys/arch/macppc/dev/
H A Dwdc_obio.c65 bus_dmamap_t sc_dmamap; member in struct:wdc_obio_softc
145 DBDMA_COUNT_MAX, NBPG, BUS_DMA_NOWAIT, &sc->sc_dmamap)) != 0) {
251 bus_dmamap_destroy(sc->sc_dmat, sc->sc_dmamap);
544 if ((error = bus_dmamap_load(sc->sc_dmat, sc->sc_dmamap, databuf,
551 for (i = 0; i < sc->sc_dmamap->dm_nsegs; i++, cmdp++) {
552 if (i + 1 == sc->sc_dmamap->dm_nsegs)
556 DBDMA_BUILD(cmdp, cmd, 0, sc->sc_dmamap->dm_segs[i].ds_len,
557 sc->sc_dmamap->dm_segs[i].ds_addr,
581 bus_dmamap_unload(sc->sc_dmat, sc->sc_dmamap);
/openbsd-current/sys/dev/eisa/
H A Dcac_eisa.c239 bus_dmamap_sync(sc->sc_dmat, sc->sc_dmamap, (caddr_t)ccb - sc->sc_ccbs,
270 bus_dmamap_sync(sc->sc_dmat, sc->sc_dmamap, off, sizeof(struct cac_ccb),

Completed in 329 milliseconds