| /netbsd/src/sys/dev/podulebus/ |
| D | sec.c | 83 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 …]
|
| D | esp_podule.c | 59 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/ |
| D | esp.c | 492 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 …]
|
| D | espvar.h | 43 size_t *sc_dmalen; member
|
| /netbsd/src/sys/arch/sun3/dev/ |
| D | dma.c | 256 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()
|
| D | dmavar.h | 45 size_t *sc_dmalen; member
|
| /netbsd/src/sys/dev/ic/ |
| D | lsi64854.c | 294 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()
|
| D | lsi64854var.h | 52 size_t *sc_dmalen; member
|
| /netbsd/src/sys/dev/tc/ |
| D | asc_tc.c | 59 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()
|
| D | asc_tcds.c | 90 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/ |
| D | esp.c | 316 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()
|
| D | espvar.h | 49 size_t *sc_dmalen; member
|
| /netbsd/src/sys/arch/vax/vsa/ |
| D | asc_vsbus.c | 74 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/ |
| D | asc_ioasic.c | 63 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/ |
| D | pcscp.c | 85 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/ |
| D | asc.c | 69 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/ |
| D | espvar.h | 40 size_t *sc_dmalen; /* saved argument to esp_dma_setup */ member
|
| D | esp.c | 731 *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/ |
| D | asc.c | 68 size_t *sc_dmalen; member 303 esc->sc_dmalen = len; in asc_dma_setup() 465 *esc->sc_dmalen -= trans; in asc_dma_intr()
|