/netbsd-current/sys/dev/isa/ |
H A D | cs89x0isavar.h | 39 bus_size_t sc_dmasize; /* DMA size (16k or 64k) */ member in struct:cs_softc_isa
|
H A D | cs89x0isa.c | 117 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 D | esp_isavar.h | 69 size_t sc_dmasize; member in struct:esp_isa_softc
|
/netbsd-current/sys/arch/macppc/dev/ |
H A D | espvar.h | 47 size_t sc_dmasize; member in struct:esp_softc
|
H A D | esp.c | 317 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 D | espvar.h | 41 size_t sc_dmasize; member in struct:esp_softc
|
H A D | esp.c | 558 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 D | gapspcivar.h | 49 size_t sc_dmasize; member in struct:gaps_softc
|
/netbsd-current/sys/arch/amiga/dev/ |
H A D | flsc.c | 335 *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 D | bzivscvar.h | 39 size_t sc_dmasize; member in struct:bzivsc_softc
|
H A D | bzscvar.h | 39 size_t sc_dmasize; member in struct:bzsc_softc
|
H A D | bztzscvar.h | 39 size_t sc_dmasize; member in struct:bztzsc_softc
|
H A D | cbiiscvar.h | 39 size_t sc_dmasize; member in struct:cbiisc_softc
|
H A D | bzsc.c | 312 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 D | cbscvar.h | 39 size_t sc_dmasize; member in struct:cbsc_softc
|
H A D | bztzsc.c | 313 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 D | cbsc.c | 312 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 D | cbiisc.c | 305 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 D | bzivsc.c | 304 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 D | flscvar.h | 40 size_t sc_dmasize; member in struct:flsc_softc
|
/netbsd-current/sys/arch/next68k/dev/ |
H A D | espvar.h | 41 size_t sc_dmasize; /* saved argument to esp_dma_setup */ member in struct:esp_softc
|
/netbsd-current/sys/arch/sun3/dev/ |
H A D | dma.c | 266 *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 D | lsi64854.c | 301 *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 D | asc_vsbus.c | 75 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 D | asc_tc.c | 60 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);
|