Lines Matching refs:uiop

242 ureadc(int val, struct uio *uiop)  in ureadc()  argument
251 if (!(uiop && uiop->uio_resid > 0)) in ureadc()
258 while (uiop->uio_iovcnt > 0) { in ureadc()
259 iovp = uiop->uio_iov; in ureadc()
261 uiop->uio_iovcnt--; in ureadc()
262 uiop->uio_iov++; in ureadc()
267 if (uiop->uio_iovcnt <= 0) in ureadc()
276 switch (uiop->uio_segflg) { in ureadc()
297 uiop->uio_resid--; in ureadc()
298 uiop->uio_loffset++; in ureadc()
309 uwritec(struct uio *uiop) in uwritec() argument
320 if (!(uiop && uiop->uio_resid > 0)) in uwritec()
323 while (uiop->uio_iovcnt > 0) { in uwritec()
324 iovp = uiop->uio_iov; in uwritec()
326 uiop->uio_iovcnt--; in uwritec()
327 uiop->uio_iov++; in uwritec()
332 if (uiop->uio_iovcnt <= 0) in uwritec()
338 switch (uiop->uio_segflg) { in uwritec()
359 uiop->uio_resid--; in uwritec()
360 uiop->uio_loffset++; in uwritec()
368 uioskip(uio_t *uiop, size_t n) in uioskip() argument
370 if (n > uiop->uio_resid) in uioskip()
373 register iovec_t *iovp = uiop->uio_iov; in uioskip()
377 uiop->uio_iov++; in uioskip()
378 uiop->uio_iovcnt--; in uioskip()
382 uiop->uio_loffset += niovb; in uioskip()
384 uiop->uio_resid -= niovb; in uioskip()
577 uioainit(uio_t *uiop, uioa_t *uioap) in uioainit() argument
585 iovec_t *iov = uiop->uio_iov; in uioainit()
586 int32_t iovcnt = uiop->uio_iovcnt; in uioainit()
616 *((uio_t *)uioap) = *uiop; in uioainit()
633 iov = uiop->uio_iov; in uioainit()
634 iovcnt = uiop->uio_iovcnt; in uioainit()
709 uioafini(uio_t *uiop, uioa_t *uioap) in uioafini() argument
711 int32_t iovcnt = uiop->uio_iovcnt; in uioafini()
780 *uiop = *((uio_t *)uioap); in uioafini()