Searched refs:datadma (Results 1 - 4 of 4) sorted by relevance
/netbsd-current/sys/dev/ic/ |
H A D | oosiop.c | 290 &cb[i].datadma); 292 printf(": failed to create datadma map, err=%d\n", err); 317 loop_fail2: bus_dmamap_destroy(sc->sc_dmat, cb[i].datadma); 334 bus_dmamap_destroy(sc->sc_dmat, cb[i].datadma); 471 for (i = 0; i < cb->datadma->dm_nsegs; i++) { 472 if (off < cb->datadma->dm_segs[i].ds_len) 474 off -= cb->datadma->dm_segs[i].ds_len; 480 while (i < cb->datadma->dm_nsegs) { 483 (cb->datadma->dm_segs[i].ds_len - off)); 485 htole32(cb->datadma [all...] |
H A D | oosiopvar.h | 79 bus_dmamap_t datadma; /* DMA map for data I/O */ member in struct:oosiop_cb
|
H A D | osiopvar.h | 142 bus_dmamap_t datadma; /* DMA map for data transfer */ member in struct:osiop_acb
|
H A D | osiop.c | 271 OSIOP_MAX_XFER, 0, BUS_DMA_NOWAIT, &acb->datadma); 273 aprint_error(": failed to create datadma map, err=%d\n", 397 err = bus_dmamap_load(sc->sc_dmat, acb->datadma, 630 bus_dmamap_sync(sc->sc_dmat, acb->datadma, 0, acb->datalen, 633 bus_dmamap_unload(sc->sc_dmat, acb->datadma); 883 bus_dmamap_t dsdma = sc->sc_dsdma, datadma = acb->datadma; local 973 for (i = 0; i < datadma->dm_nsegs; i++) { 974 ds->data[i].count = datadma->dm_segs[i].ds_len; 975 ds->data[i].addr = datadma [all...] |
Completed in 166 milliseconds