Lines Matching defs:uio

38 #include <sys/uio.h>
741 struct uio uio;
819 uio.uio_iov = &iov;
820 uio.uio_iovcnt = 1;
821 uio.uio_segflg = UIO_SYSSPACE;
822 uio.uio_extflg = UIO_COPY_CACHED;
823 uio.uio_loffset = 0;
824 uio.uio_resid = MAXPATHLEN;
826 error = VOP_READLINK(vp, &uio, cr, NULL);
829 *(data + MAXPATHLEN - uio.uio_resid) = '\0';
925 struct uio uio;
933 struct uio *uiop;
1115 uio.uio_iov = &iov;
1116 uio.uio_iovcnt = 1;
1126 uio.uio_iov = iovp;
1127 uio.uio_iovcnt = iovcnt;
1130 uio.uio_segflg = UIO_SYSSPACE;
1131 uio.uio_extflg = UIO_COPY_CACHED;
1132 uio.uio_loffset = args->offset;
1133 uio.uio_resid = args->count;
1134 uiop = &uio;
1265 struct uio uio;
1406 uio.uio_iov = iovp;
1407 uio.uio_iovcnt = iovcnt;
1409 uio.uio_segflg = UIO_SYSSPACE;
1410 uio.uio_extflg = UIO_COPY_DEFAULT;
1411 uio.uio_loffset = args->offset;
1412 uio.uio_resid = args->count;
1413 uio.uio_llimit = curproc->p_fsz_ctl;
1414 rlimit = uio.uio_llimit - args->offset;
1415 if (rlimit < (u_offset_t)uio.uio_resid)
1416 uio.uio_resid = (int)rlimit;
1438 error = VOP_WRITE(vp, &uio, ioflag, cr, &ct);
1473 resp->resok.count = args->count - uio.uio_resid;
3105 struct uio uio;
3175 uio.uio_iov = &iov;
3176 uio.uio_iovcnt = 1;
3177 uio.uio_segflg = UIO_SYSSPACE;
3178 uio.uio_extflg = UIO_COPY_CACHED;
3179 uio.uio_loffset = (offset_t)args->cookie;
3180 uio.uio_resid = count;
3182 error = VOP_READDIR(vp, &uio, cr, &iseof, NULL, 0);
3223 if (count != uio.uio_resid) {
3278 resp->resok.size = count - uio.uio_resid;
3362 struct uio uio;
3453 uio.uio_iov = &iov;
3454 uio.uio_iovcnt = 1;
3455 uio.uio_segflg = UIO_SYSSPACE;
3456 uio.uio_extflg = UIO_COPY_CACHED;
3457 uio.uio_loffset = (offset_t)args->cookie;
3489 uio.uio_resid = rd_unit;
3492 error = VOP_READDIR(vp, &uio, cr, &iseof, NULL, 0);
3499 if (uio.uio_resid == prev_len && !iseof) {
3517 for (size = prev_len - uio.uio_resid;
3569 space_left -= (prev_len - uio.uio_resid);