Lines Matching refs:uio
312 struct uio *uio; in tarfs_readdir() local
321 uio = ap->a_uio; in tarfs_readdir()
330 off = uio->uio_offset; in tarfs_readdir()
335 tnp, tnp->name, uio->uio_offset, uio->uio_resid); in tarfs_readdir()
337 if (uio->uio_offset == TARFS_COOKIE_EOF) { in tarfs_readdir()
342 if (uio->uio_offset == TARFS_COOKIE_DOT) { in tarfs_readdir()
351 if (cde.d_reclen > uio->uio_resid) in tarfs_readdir()
354 error = uiomove(&cde, cde.d_reclen, uio); in tarfs_readdir()
358 uio->uio_offset = TARFS_COOKIE_DOTDOT; in tarfs_readdir()
362 if (uio->uio_offset == TARFS_COOKIE_DOTDOT) { in tarfs_readdir()
375 if (cde.d_reclen > uio->uio_resid) in tarfs_readdir()
378 error = uiomove(&cde, cde.d_reclen, uio); in tarfs_readdir()
385 uio->uio_offset = current->ino; in tarfs_readdir()
393 current = tarfs_lookup_dir(tnp, uio->uio_offset); in tarfs_readdir()
398 uio->uio_offset = current->ino; in tarfs_readdir()
433 if (cde.d_reclen > uio->uio_resid) in tarfs_readdir()
436 error = uiomove(&cde, cde.d_reclen, uio); in tarfs_readdir()
444 uio->uio_offset = current->ino; in tarfs_readdir()
449 if (cde.d_reclen > uio->uio_resid) { in tarfs_readdir()
458 uio->uio_offset = TARFS_COOKIE_EOF; in tarfs_readdir()
499 MPASS(uio->uio_offset == off); in tarfs_readdir()
509 struct uio *uiop; in tarfs_read()
552 struct uio *uiop; in tarfs_readlink()
618 struct uio auio; in tarfs_strategy()