Lines Matching refs:sc_dma
240 if (esc->sc_dma == NULL) {
242 esc->sc_dma = nextdma_findchannel("scsi");
243 if (esc->sc_dma == NULL)
248 nextdma_setconf(esc->sc_dma, shutdown_cb, &esp_dmacb_shutdown);
249 nextdma_setconf(esc->sc_dma, continue_cb, &esp_dmacb_continue);
250 nextdma_setconf(esc->sc_dma, completed_cb, &esp_dmacb_completed);
251 nextdma_setconf(esc->sc_dma, cb_arg, sc);
253 error = bus_dmamap_create(esc->sc_dma->sc_dmat,
261 error = bus_dmamap_create(esc->sc_dma->sc_dmat,
288 device_xname(esc->sc_dma->sc_dev));
407 esc->sc_dma = nextdma_findchannel("scsi");
408 if (esc->sc_dma != NULL) {
488 struct nextdma_softc *nsc = esc->sc_dma;
777 nextdma_reset(esc->sc_dma);
778 nextdma_init(esc->sc_dma);
791 bus_dmamap_unload(esc->sc_dma->sc_dmat, esc->sc_main_dmamap);
797 bus_dmamap_unload(esc->sc_dma->sc_dmat, esc->sc_tail_dmamap);
979 error = bus_dmamap_load(esc->sc_dma->sc_dmat,
1023 bus_dmamap_sync(esc->sc_dma->sc_dmat,
1059 error = bus_dmamap_load(esc->sc_dma->sc_dmat,
1070 bus_dmamap_sync(esc->sc_dma->sc_dmat,
1104 error = bus_dmamap_load(esc->sc_dma->sc_dmat,
1144 error = bus_dmamap_load(esc->sc_dma->sc_dmat,
1285 struct nextdma_softc *nsc = esc->sc_dma;
1363 bus_dmamap_sync(esc->sc_dma->sc_dmat, esc->sc_main_dmamap,
1378 bus_dmamap_sync(esc->sc_dma->sc_dmat, esc->sc_tail_dmamap,
1427 nextdma_print(esc->sc_dma);
1443 r = !nextdma_finished(esc->sc_dma);
1462 struct nextdma_softc *nsc = esc->sc_dma;
1727 bus_dmamap_sync(esc->sc_dma->sc_dmat, esc->sc_main_dmamap,
1741 bus_dmamap_sync(esc->sc_dma->sc_dmat, esc->sc_tail_dmamap,
1859 bus_dmamap_sync(esc->sc_dma->sc_dmat, map,
1917 bus_dmamap_sync(esc->sc_dma->sc_dmat, esc->sc_main_dmamap,
1921 bus_dmamap_unload(esc->sc_dma->sc_dmat, esc->sc_main_dmamap);
1929 bus_dmamap_sync(esc->sc_dma->sc_dmat, esc->sc_tail_dmamap,
1933 bus_dmamap_unload(esc->sc_dma->sc_dmat, esc->sc_tail_dmamap);