Lines Matching defs:xlen
348 int xlen;
358 xlen = ncr_sc->sc_datalen;
359 xlen &= ~1; /* XXX: necessary? */
360 sc->sc_reqlen = xlen; /* XXX: or less? */
364 printf("%s: dh=%p, pa=0x%lx, xlen=0x%x\n",
365 __func__, dh, data_pa, xlen);
393 int s, xlen;
395 xlen = sc->sc_reqlen;
400 se->dma_cntr = (ushort)(xlen & 0xFFFF);
567 int i, xlen;
576 xlen = ncr_sc->sc_datalen;
579 if ((addr & 1) || (xlen & 1)) {
585 if (xlen < MIN_DMA_LEN)
586 panic("%s: xlen=0x%x", __func__, xlen);
594 if (xlen > MAX_DMA_LEN) {
595 printf("%s: excessive xlen=0x%x\n", __func__, xlen);
596 ncr_sc->sc_datalen = xlen = MAX_DMA_LEN;
616 dh->dh_maplen = xlen;
618 /* XXX: dh->dh_dma = alloc(xlen) */