Lines Matching refs:uio

527 mappedread_sf(znode_t *zp, int nbytes, zfs_uio_t *uio)  in mappedread_sf()  argument
539 ASSERT3U(zfs_uio_segflg(uio), ==, UIO_NOCOPY); in mappedread_sf()
543 ASSERT0(zfs_uio_offset(uio) & PAGEOFFSET); in mappedread_sf()
546 for (start = zfs_uio_offset(uio); len > 0; start += PAGESIZE) { in mappedread_sf()
593 zfs_uio_advance(uio, bytes); in mappedread_sf()
611 mappedread(znode_t *zp, int nbytes, zfs_uio_t *uio) in mappedread() argument
624 start = zfs_uio_offset(uio); in mappedread()
638 GET_UIO_STRUCT(uio)); in mappedread()
645 uio, bytes); in mappedread()
1711 zfs_readdir(vnode_t *vp, zfs_uio_t *uio, cred_t *cr, int *eofp, in zfs_readdir() argument
1753 if (GET_UIO_STRUCT(uio)->uio_iov->iov_len <= 0) { in zfs_readdir()
1768 offset = zfs_uio_offset(uio); in zfs_readdir()
1789 iovp = GET_UIO_STRUCT(uio)->uio_iov; in zfs_readdir()
1791 if (zfs_uio_segflg(uio) != UIO_SYSSPACE || zfs_uio_iovcnt(uio) != 1) { in zfs_readdir()
1805 ncooks = zfs_uio_resid(uio) / (sizeof (struct dirent) - in zfs_readdir()
1928 if (zfs_uio_segflg(uio) == UIO_SYSSPACE && zfs_uio_iovcnt(uio) == 1) { in zfs_readdir()
1931 zfs_uio_resid(uio) -= outcount; in zfs_readdir()
1933 zfs_uiomove(outbuf, (long)outcount, UIO_READ, uio))) { in zfs_readdir()
1937 offset = zfs_uio_offset(uio); in zfs_readdir()
1942 if (zfs_uio_segflg(uio) != UIO_SYSSPACE || zfs_uio_iovcnt(uio) != 1) in zfs_readdir()
1950 zfs_uio_setoffset(uio, offset); in zfs_readdir()
3654 zfs_readlink(vnode_t *vp, zfs_uio_t *uio, cred_t *cr, caller_context_t *ct) in zfs_readlink() argument
3666 SA_ZPL_SYMLINK(zfsvfs), uio); in zfs_readlink()
3668 error = zfs_sa_readlink(zp, uio); in zfs_readlink()
4442 struct uio *a_uio;
4451 zfs_uio_t uio; in zfs_freebsd_read() local
4452 zfs_uio_init(&uio, ap->a_uio); in zfs_freebsd_read()
4453 return (zfs_read(VTOZ(ap->a_vp), &uio, ioflags(ap->a_ioflag), in zfs_freebsd_read()
4460 struct uio *a_uio;
4469 zfs_uio_t uio; in zfs_freebsd_write() local
4470 zfs_uio_init(&uio, ap->a_uio); in zfs_freebsd_write()
4471 return (zfs_write(VTOZ(ap->a_vp), &uio, ioflags(ap->a_ioflag), in zfs_freebsd_write()
4742 struct uio *a_uio;
4753 zfs_uio_t uio; in zfs_freebsd_readdir() local
4754 zfs_uio_init(&uio, ap->a_uio); in zfs_freebsd_readdir()
4755 return (zfs_readdir(ap->a_vp, &uio, ap->a_cred, ap->a_eofflag, in zfs_freebsd_readdir()
5057 struct uio *a_uio;
5065 zfs_uio_t uio; in zfs_freebsd_readlink() local
5074 zfs_uio_init(&uio, ap->a_uio); in zfs_freebsd_readlink()
5077 if (zfs_uio_segflg(&uio) == UIO_SYSSPACE && in zfs_freebsd_readlink()
5078 zfs_uio_iovcnt(&uio) == 1) { in zfs_freebsd_readlink()
5079 base = zfs_uio_iovbase(&uio, 0); in zfs_freebsd_readlink()
5080 symlink_len = zfs_uio_iovlen(&uio, 0); in zfs_freebsd_readlink()
5084 error = zfs_readlink(ap->a_vp, &uio, ap->a_cred, NULL); in zfs_freebsd_readlink()
5090 symlink_len -= zfs_uio_resid(&uio); in zfs_freebsd_readlink()
5367 INOUT struct uio *a_uio;
5656 INOUT struct uio *a_uio;
5833 INOUT struct uio *a_uio;
5847 struct uio auio; in zfs_listextattr_dir()
6282 struct uio io; in zfs_freebsd_copy_file_range()