Lines Matching refs:sc_datalen
391 if (ntrans > sc->sc_datalen)
396 sc->sc_datalen -= ntrans;
408 sc->sc_datalen--;
1037 sc->sc_datalen = sr->sr_datalen;
1063 sc->sc_datalen = 0;
1118 (sc->sc_datalen >= sc->sc_min_dma_len))
1120 SUNSCPAL_TRACE("sched: dma_alloc, len=%d\n", sc->sc_datalen);
1434 sr->sr_datalen = sc->sc_datalen;
1440 sc->sc_datalen = sr->sr_datalen;
1580 if (sc->sc_datalen <= 0) {
1601 if (sr->sr_dma_hand && (sc->sc_datalen >= sc->sc_min_dma_len)) {
1617 SUNSCPAL_TRACE("data_xfer: doing PIO, len=%d\n", sc->sc_datalen);
1620 sc->sc_datalen, sc->sc_dataptr);
1623 sc->sc_datalen, sc->sc_dataptr);
1626 sc->sc_datalen -= len;
1628 SUNSCPAL_TRACE("data_xfer: did PIO, resid=%d\n", sc->sc_datalen);
1832 if (sc->sc_datalen < 0) {
1834 device_xname(sc->sc_dev), -sc->sc_datalen,
1836 sc->sc_datalen = 0;
1838 xs->resid = sc->sc_datalen;
1882 sc->sc_datalen = 0;
2035 db_printf("sc_datalen=0x%x\n", sc->sc_datalen);
2137 xlen = sc->sc_datalen;
2158 sc->sc_datalen = xlen = SUNSCPAL_MAX_DMA_LEN;
2237 xlen = sc->sc_datalen;