Home
last modified time | relevance | path

Searched refs:sc_dmalen (Results 1 – 19 of 19) sorted by relevance

/netbsd/src/sys/dev/podulebus/
Dsec.c83 size_t sc_dmalen; member
343 KASSERT(blk * SEC_DMABLK < sc->sc_dmalen); in sec_dmablk()
345 len = MIN(SEC_DMABLK, sc->sc_dmalen - (blk * SEC_DMABLK)); in sec_dmablk()
366 KASSERT(blk * SEC_DMABLK < sc->sc_dmalen); in sec_copyoutblk()
369 len = MIN(SEC_DMABLK, sc->sc_dmalen - (blk * SEC_DMABLK)); in sec_copyoutblk()
380 KASSERT(blk * SEC_DMABLK < sc->sc_dmalen); in sec_copyinblk()
383 len = MIN(SEC_DMABLK, sc->sc_dmalen - (blk * SEC_DMABLK)); in sec_copyinblk()
396 sc->sc_dmalen = *len; in sec_dmasetup()
407 return sc->sc_dmalen; in sec_dmasetup()
417 if (!sc->sc_dmain && sc->sc_dmalen > SEC_DMABLK) in sec_dmago()
[all …]
Desp_podule.c59 size_t *sc_dmalen; member
205 cnt = *esc->sc_dmalen; in esp_podule_dma_intr()
206 if (*esc->sc_dmalen == 0) { in esp_podule_dma_intr()
247 *esc->sc_dmalen = cnt; in esp_podule_dma_intr()
249 if (*esc->sc_dmalen == 0) in esp_podule_dma_intr()
263 esc->sc_dmalen = len; in esp_podule_dma_setup()
278 (*esc->sc_dmalen)--; in esp_podule_dma_go()
/netbsd/src/sys/arch/mac68k/obio/
Desp.c492 cnt = *esc->sc_dmalen; in esp_dma_intr()
493 if (*esc->sc_dmalen == 0) { in esp_dma_intr()
540 *esc->sc_dmalen = cnt; in esp_dma_intr()
542 if (*esc->sc_dmalen == 0) { in esp_dma_intr()
556 esc->sc_dmalen = len; in esp_dma_setup()
571 (*esc->sc_dmalen)--; in esp_dma_go()
635 trans = *esc->sc_dmalen; in esp_quick_dma_intr()
645 *esc->sc_dmalen -= trans; in esp_quick_dma_intr()
657 esc->sc_dmalen = len; in esp_quick_dma_setup()
1080 *esc->sc_dmalen -= trans; in esp_av_dma_intr()
[all …]
Despvar.h43 size_t *sc_dmalen; member
/netbsd/src/sys/arch/sun3/dev/
Ddma.c256 sc->sc_dmalen = len; in dma_setup()
259 *sc->sc_dmalen, *sc->sc_dmaaddr, datain ? 1 : 0)); in dma_setup()
416 *sc->sc_dmalen -= trans; in espdmaintr()
420 if (*sc->sc_dmalen == 0 || in espdmaintr()
425 dma_start(sc, sc->sc_dmaaddr, sc->sc_dmalen, DMA_GCSR(sc) & D_WRITE); in espdmaintr()
Ddmavar.h45 size_t *sc_dmalen; member
/netbsd/src/sys/dev/ic/
Dlsi64854.c294 sc->sc_dmalen = len; in lsi64854_setup()
482 *sc->sc_dmalen -= trans; in lsi64854_scsi_intr()
486 if (*sc->sc_dmalen == 0 || in lsi64854_scsi_intr()
491 dma_start(sc, sc->sc_dmaaddr, sc->sc_dmalen, DMACSR(sc) & D_WRITE); in lsi64854_scsi_intr()
549 sc->sc_dmalen = len; in lsi64854_setup_pp()
552 (long)*sc->sc_dmalen, *sc->sc_dmaaddr, datain ? 1 : 0)); in lsi64854_setup_pp()
656 *sc->sc_dmalen -= trans; in lsi64854_pp_intr()
Dlsi64854var.h52 size_t *sc_dmalen; member
/netbsd/src/sys/dev/tc/
Dasc_tc.c59 size_t *sc_dmalen; member
220 *asc->sc_dmalen -= trans; in asc_tc_intr()
236 asc->sc_dmalen = len; in asc_tc_setup()
239 NCR_DMA(("asc_tc_setup: start %ld@%p, %s\n", (long)*asc->sc_dmalen, in asc_tc_setup()
Dasc_tcds.c90 size_t *sc_dmalen; member
256 (int)*asc->sc_dmalen, *asc->sc_dmaaddr, in tcds_dma_setup()
265 asc->sc_dmalen = len; in tcds_dma_setup()
386 *asc->sc_dmalen -= trans; in tcds_dma_intr()
/netbsd/src/sys/arch/macppc/dev/
Desp.c316 esc->sc_dmalen = len; in esp_dma_setup()
485 *sc->sc_dmalen -= trans; in espdmaintr()
489 if (*sc->sc_dmalen == 0 || in espdmaintr()
494 dma_start(sc, sc->sc_dmaaddr, sc->sc_dmalen, DMACSR(sc) & D_WRITE); in espdmaintr()
Despvar.h49 size_t *sc_dmalen; member
/netbsd/src/sys/arch/vax/vsa/
Dasc_vsbus.c74 size_t *sc_dmalen; member
389 *asc->sc_dmalen -= trans; in asc_vsbus_dma_intr()
403 asc->sc_dmalen = len; in asc_vsbus_dma_setup()
414 (int)*asc->sc_dmalen, *asc->sc_dmaaddr, in asc_vsbus_dma_setup()
/netbsd/src/sys/arch/pmax/tc/
Dasc_ioasic.c63 size_t *sc_dmalen; member
222 *asc->sc_dmalen, *asc->sc_dmaaddr, ispullup ? "IN" : "OUT")); in asc_ioasic_setup()
227 asc->sc_dmalen = len; in asc_ioasic_setup()
395 *asc->sc_dmalen -= trans; in asc_ioasic_intr()
/netbsd/src/sys/dev/pci/
Dpcscp.c85 size_t *sc_dmalen; /* DMA length */ member
508 *esc->sc_dmalen -= trans; in pcscp_dma_intr()
527 esc->sc_dmalen = len; in pcscp_dma_setup()
544 *esc->sc_dmalen, NULL, in pcscp_dma_setup()
/netbsd/src/sys/arch/arc/jazz/
Dasc.c69 size_t *sc_dmalen; /* DMA length */ member
371 *asc->sc_dmalen -= trans; in asc_dma_intr()
388 asc->sc_dmalen = len; in asc_dma_setup()
/netbsd/src/sys/arch/next68k/dev/
Despvar.h40 size_t *sc_dmalen; /* saved argument to esp_dma_setup */ member
Desp.c731 *esc->sc_dmalen -= xfer_len; in esp_dma_intr()
733 esc->sc_dmalen = 0; in esp_dma_intr()
782 esc->sc_dmalen = 0; in esp_dma_reset()
883 esc->sc_dmalen = len; in esp_dma_setup()
1197 if (esc->sc_dmalen) { in esp_dma_store()
1199 device_xname(sc->sc_dev), *esc->sc_dmalen); in esp_dma_store()
1951 *esc->sc_dmaaddr, *esc->sc_dmalen, esc->sc_dmasize); in esp_dmacb_shutdown()
1972 esc->sc_dmalen = 0; in esp_dmacb_shutdown()
/netbsd/src/sys/arch/mipsco/obio/
Dasc.c68 size_t *sc_dmalen; member
303 esc->sc_dmalen = len; in asc_dma_setup()
465 *esc->sc_dmalen -= trans; in asc_dma_intr()