Lines Matching refs:uio
111 ptsdev_read(struct file *fp, struct uio *uio, struct ucred *active_cred, in ptsdev_read() argument
119 if (uio->uio_resid == 0) in ptsdev_read()
135 error = ureadc(pkt, uio); in ptsdev_read()
155 error = ureadc(TIOCPKT_DATA, uio); in ptsdev_read()
161 error = ttydisc_getc_uio(tp, uio); in ptsdev_read()
185 ptsdev_write(struct file *fp, struct uio *uio, struct ucred *active_cred, in ptsdev_write() argument
194 if (uio->uio_resid == 0) in ptsdev_write()
199 iblen = MIN(uio->uio_resid, sizeof ib); in ptsdev_write()
200 error = uiomove(ib, iblen, uio); in ptsdev_write()
241 if (uio->uio_resid == 0) in ptsdev_write()
253 uio->uio_resid += iblen; in ptsdev_write()