Lines Matching refs:uio
693 cyaparead(struct cdev *dev, struct uio *uio, int ioflag) in cyaparead() argument
806 didread = (uio->uio_resid == 0); in cyaparead()
818 while (error == 0 && uio->uio_resid && in cyaparead()
820 if (n > uio->uio_resid) in cyaparead()
821 n = uio->uio_resid; in cyaparead()
824 error = uiomove(ptr, n, uio); in cyaparead()
840 cyapawrite(struct cdev *dev, struct uio *uio, int ioflag) in cyapawrite() argument
856 while ((n = fifo_space(sc, &sc->wfifo)) > 0 && uio->uio_resid) { in cyapawrite()
857 if (n > uio->uio_resid) in cyapawrite()
858 n = uio->uio_resid; in cyapawrite()
861 error = uiomove(ptr, n, uio); in cyapawrite()
1095 if (error == 0 && (cmd_completed || uio->uio_resid)) in cyapawrite()