Lines Matching refs:uio

70 #include <sys/uio.h>
592 struct uio io;
857 struct uio io;
952 * No need to call vn_rlimit_fsizex_res before return, since the uio is
1809 "struct uio*", "struct ucred*");
1813 struct uio *a_uio;
1822 struct uio *uio = ap->a_uio;
1850 SDT_PROBE3(fusefs, , vnops, filehandles_closed, vp, uio, cred);
1869 err = fuse_read_directbackend(vp, uio, cred, fufh);
1872 err = fuse_read_biobackend(vp, uio, ioflag, cred, fufh, pid);
1884 struct uio *a_uio;
1895 struct uio *uio = ap->a_uio;
1912 if ( /* XXXIP ((uio_iovcnt(uio) > 1)) || */
1913 (uio_resid(uio) < sizeof(struct dirent))) {
1917 tresid = uio->uio_resid;
1934 ncookies = uio->uio_resid /
1946 err = fuse_internal_readdir(vp, uio, fufh, &cookediov,
1962 if (err == 0 && tresid == uio->uio_resid)
1971 struct uio *a_uio;
1979 struct uio *uio = ap->a_uio;
2007 err = uiomove(mpth, strlen(mpth), uio);
2010 err = uiomove(fdi.answ, fdi.iosize, uio);
2427 struct uio *a_uio;
2436 struct uio *uio = ap->a_uio;
2464 SDT_PROBE3(fusefs, , vnops, filehandles_closed, vp, uio, cred);
2491 start = uio->uio_offset;
2492 end = start + uio->uio_resid;
2499 err = fuse_write_directbackend(vp, uio, cred, fufh,
2506 err = fuse_write_biobackend(vp, uio, cred, fufh, ioflag, pid);
2508 fuse_internal_clear_suid_on_write(vp, cred, uio->uio_td);
2577 struct uio *a_uio;
2587 struct uio *uio = ap->a_uio;
2628 if (uio == NULL)
2631 get_xattr_in->size = uio->uio_resid;
2651 if (uio != NULL)
2652 err = uiomove(fdi.answ, fdi.iosize, uio);
2665 struct uio *a_uio;
2674 struct uio *uio = ap->a_uio;
2720 fdisp_init(&fdi, len + sizeof(*set_xattr_in) + uio->uio_resid);
2724 set_xattr_in->size = uio->uio_resid;
2731 uio->uio_resid, uio);
2826 struct uio *a_uio;
2836 struct uio *uio = ap->a_uio;
2944 if (uio != NULL)
2945 err = uiomove(bsd_list, bsd_list_len, uio);