Searched refs:sc_dmasize (Results 1 - 25 of 46) sorted by relevance

12

/netbsd-current/sys/dev/isa/
H A Dcs89x0isavar.h39 bus_size_t sc_dmasize; /* DMA size (16k or 64k) */ member in struct:cs_softc_isa
H A Dcs89x0isa.c117 isc->sc_dmasize = CS8900_DMASIZE;
136 isc->sc_dmasize, NULL, DMAMODE_READ | DMAMODE_LOOPDEMAND,
152 if (isc->sc_dmasize == 16384) {
209 if (dma_mem_ptr > (isc->sc_dmabase + isc->sc_dmasize)) {
315 (isc->sc_dmabase + isc->sc_dmasize)) {
324 ((isc->sc_dmabase + isc->sc_dmasize) -
377 if (dma_mem_ptr < (isc->sc_dmabase + isc->sc_dmasize)) {
H A Desp_isavar.h69 size_t sc_dmasize; member in struct:esp_isa_softc
/netbsd-current/sys/arch/macppc/dev/
H A Despvar.h47 size_t sc_dmasize; member in struct:esp_softc
H A Desp.c317 esc->sc_dmasize = count;
420 if (sc->sc_dmasize == 0) {
453 if (resid == 0 && sc->sc_dmasize == 65536 &&
459 trans = sc->sc_dmasize - resid;
468 device_xname(nsc->sc_dev), trans, sc->sc_dmasize);
470 trans = sc->sc_dmasize;
/netbsd-current/sys/arch/mac68k/obio/
H A Despvar.h41 size_t sc_dmasize; member in struct:esp_softc
H A Desp.c558 esc->sc_dmasize = *dmasize;
600 if (esc->sc_dmasize == 0) {
632 trans = esc->sc_dmasize - resid;
666 esc->sc_dmasize = *dmasize;
669 if (esc->sc_dmasize == 0) {
676 (long) *addr, (long) *len, datain, (long) esc->sc_dmasize);
750 len = esc->sc_dmasize;
791 len = esc->sc_dmasize -
1020 sc->sc_espintr, sc->sc_espstat, tc_size, esc->sc_dmasize);
1025 if (esc->sc_dmasize
[all...]
/netbsd-current/sys/arch/dreamcast/dev/g2/
H A Dgapspcivar.h49 size_t sc_dmasize; member in struct:gaps_softc
/netbsd-current/sys/arch/amiga/dev/
H A Dflsc.c335 *fsc->sc_dmaaddr, fsc->sc_dmasize,
362 fsc->sc_piomode, fsc->sc_dmasize, sc->sc_espintr, sc->sc_espstat,
385 cnt = fsc->sc_dmasize - cnt; /* number of bytes transferred */
406 cnt = fsc->sc_dmasize;
461 if (fsc->sc_dmasize < 8 && cnt)
463 fsc->sc_dmasize, cnt);
466 *fsc->sc_pdmalen, fsc->sc_dmasize, cnt, flscphase, flscstat, flscintr));
471 *fsc->sc_pdmalen -= fsc->sc_dmasize - cnt;
472 fsc->sc_dmasize = cnt;
493 fsc->sc_dmasize
[all...]
H A Dbzivscvar.h39 size_t sc_dmasize; member in struct:bzivsc_softc
H A Dbzscvar.h39 size_t sc_dmasize; member in struct:bzsc_softc
H A Dbztzscvar.h39 size_t sc_dmasize; member in struct:bztzsc_softc
H A Dcbiiscvar.h39 size_t sc_dmasize; member in struct:cbiisc_softc
H A Dbzsc.c312 bsc->sc_dmasize, sc->sc_espintr, sc->sc_espstat,
327 cnt = bsc->sc_dmasize - cnt; /* number of bytes transferred */
351 bsc->sc_dmasize = *dmasize;
360 bsc->sc_dmasize > bzsc_max_dma)
361 bsc->sc_dmasize = bzsc_max_dma;
364 xfer = uimin(bsc->sc_dmasize, PAGE_SIZE - (pa & (PAGE_SIZE - 1)));
380 xfer = bsc->sc_dmasize = uimin(xfer, sizeof(bsc->sc_alignbuf));
386 while (xfer < bsc->sc_dmasize) {
389 if ((bsc->sc_dmasize - xfer) < PAGE_SIZE)
390 xfer = bsc->sc_dmasize;
[all...]
H A Dcbscvar.h39 size_t sc_dmasize; member in struct:cbsc_softc
H A Dbztzsc.c313 bsc->sc_dmasize, sc->sc_espintr, sc->sc_espstat,
328 cnt = bsc->sc_dmasize - cnt; /* number of bytes transferred */
352 bsc->sc_dmasize = *dmasize;
361 bsc->sc_dmasize > bztzsc_max_dma)
362 bsc->sc_dmasize = bztzsc_max_dma;
365 xfer = uimin(bsc->sc_dmasize, PAGE_SIZE - (pa & (PAGE_SIZE - 1)));
381 xfer = bsc->sc_dmasize = uimin(xfer, sizeof(bsc->sc_alignbuf));
387 while (xfer < bsc->sc_dmasize) {
390 if ((bsc->sc_dmasize - xfer) < PAGE_SIZE)
391 xfer = bsc->sc_dmasize;
[all...]
H A Dcbsc.c312 csc->sc_dmasize, sc->sc_espintr, sc->sc_espstat,
327 cnt = csc->sc_dmasize - cnt; /* number of bytes transferred */
351 csc->sc_dmasize = *dmasize;
360 csc->sc_dmasize > cbsc_max_dma)
361 csc->sc_dmasize = cbsc_max_dma;
364 xfer = uimin(csc->sc_dmasize, PAGE_SIZE - (pa & (PAGE_SIZE - 1)));
380 xfer = csc->sc_dmasize = uimin(xfer, sizeof(csc->sc_alignbuf));
386 while (xfer < csc->sc_dmasize) {
389 if ((csc->sc_dmasize - xfer) < PAGE_SIZE)
390 xfer = csc->sc_dmasize;
[all...]
H A Dcbiisc.c305 csc->sc_dmasize, sc->sc_espintr, sc->sc_espstat,
320 cnt = csc->sc_dmasize - cnt; /* number of bytes transferred */
344 csc->sc_dmasize = *dmasize;
353 csc->sc_dmasize > cbiisc_max_dma)
354 csc->sc_dmasize = cbiisc_max_dma;
357 xfer = uimin(csc->sc_dmasize, PAGE_SIZE - (pa & (PAGE_SIZE - 1)));
373 xfer = csc->sc_dmasize = uimin(xfer, sizeof(csc->sc_alignbuf));
379 while (xfer < csc->sc_dmasize) {
382 if ((csc->sc_dmasize - xfer) < PAGE_SIZE)
383 xfer = csc->sc_dmasize;
[all...]
H A Dbzivsc.c304 bsc->sc_dmasize, sc->sc_espintr, sc->sc_espstat,
319 cnt = bsc->sc_dmasize - cnt; /* number of bytes transferred */
343 bsc->sc_dmasize = *dmasize;
352 bsc->sc_dmasize > bzivsc_max_dma)
353 bsc->sc_dmasize = bzivsc_max_dma;
356 xfer = uimin(bsc->sc_dmasize, PAGE_SIZE - (pa & (PAGE_SIZE - 1)));
372 xfer = bsc->sc_dmasize = uimin(xfer, sizeof(bsc->sc_alignbuf));
378 while (xfer < bsc->sc_dmasize) {
381 if ((bsc->sc_dmasize - xfer) < PAGE_SIZE)
382 xfer = bsc->sc_dmasize;
[all...]
H A Dflscvar.h40 size_t sc_dmasize; member in struct:flsc_softc
/netbsd-current/sys/arch/next68k/dev/
H A Despvar.h41 size_t sc_dmasize; /* saved argument to esp_dma_setup */ member in struct:esp_softc
/netbsd-current/sys/arch/sun3/dev/
H A Ddma.c266 *dmasize = sc->sc_dmasize =
269 NCR_DMA(("%s: dmasize = %d\n", __func__, sc->sc_dmasize));
272 if (sc->sc_dmasize) {
274 *sc->sc_dmaaddr, sc->sc_dmasize,
278 bus_dmamap_sync(sc->sc_dmatag, sc->sc_dmamap, 0, sc->sc_dmasize,
343 if (sc->sc_dmasize == 0) {
376 if (resid == 0 && sc->sc_dmasize == 65536 &&
382 trans = sc->sc_dmasize - resid;
391 device_xname(sc->sc_dev), trans, sc->sc_dmasize);
393 trans = sc->sc_dmasize;
[all...]
/netbsd-current/sys/dev/ic/
H A Dlsi64854.c301 *dmasize = sc->sc_dmasize =
305 __func__, (long)sc->sc_dmasize));
320 if (sc->sc_dmasize) {
323 *sc->sc_dmaaddr, sc->sc_dmasize,
328 bus_dmamap_sync(sc->sc_dmatag, sc->sc_dmamap, 0, sc->sc_dmasize,
336 long bcnt = sc->sc_dmasize;
410 if (sc->sc_dmasize == 0) {
447 if (resid == 0 && sc->sc_dmasize == 65536 &&
453 trans = sc->sc_dmasize - resid;
462 device_xname(sc->sc_dev), trans, sc->sc_dmasize);
[all...]
/netbsd-current/sys/arch/vax/vsa/
H A Dasc_vsbus.c75 size_t sc_dmasize; member in struct:asc_vsbus_softc
353 if (asc->sc_dmasize == 0) {
369 0, asc->sc_dmasize,
380 trans = asc->sc_dmasize - resid;
383 trans, (u_long) asc->sc_dmasize);
384 trans = asc->sc_dmasize;
416 *dmasize = asc->sc_dmasize = uimin(*dmasize, ASC_MAXXFERSIZE);
418 if (asc->sc_dmasize) {
420 *asc->sc_dmaaddr, asc->sc_dmasize,
426 0, asc->sc_dmasize,
[all...]
/netbsd-current/sys/dev/tc/
H A Dasc_tc.c60 size_t sc_dmasize; member in struct:asc_softc
216 trans = asc->sc_dmasize - resid;
245 *dmasize = asc->sc_dmasize = size;
247 NCR_DMA(("asc_tc_setup: dmasize = %ld\n", (long)asc->sc_dmasize));
292 memcpy(asc->sc_target, asc->sc_bounce, asc->sc_dmasize);

Completed in 168 milliseconds

12