Lines Matching refs:uiop

117 tarfs_io_read(struct tarfs_mount *tmp, bool raw, struct uio *uiop)  in tarfs_io_read()  argument
120 off_t off = uiop->uio_offset; in tarfs_io_read()
121 size_t len = uiop->uio_resid; in tarfs_io_read()
128 error = VOP_READ(tmp->vp, uiop, IO_NODELOCKED, in tarfs_io_read()
129 uiop->uio_td->td_ucred); in tarfs_io_read()
136 error = VOP_READ(tmp->znode, uiop, in tarfs_io_read()
138 uiop->uio_td->td_ucred); in tarfs_io_read()
143 (size_t)off, len, error, uiop->uio_resid); in tarfs_io_read()
318 tarfs_zread_zstd(struct tarfs_zio *zio, struct uio *uiop) in tarfs_zread_zstd() argument
332 off_t off = uiop->uio_offset; in tarfs_zread_zstd()
333 size_t len = uiop->uio_resid; in tarfs_zread_zstd()
334 size_t resid = uiop->uio_resid; in tarfs_zread_zstd()
388 MPASS(uiop->uio_iovcnt == 1); in tarfs_zread_zstd()
389 MPASS(uiop->uio_iov->iov_len >= len); in tarfs_zread_zstd()
390 if (uiop->uio_segflg == UIO_SYSSPACE) { in tarfs_zread_zstd()
391 zob.dst = uiop->uio_iov->iov_base; in tarfs_zread_zstd()
486 if (uiop->uio_segflg == UIO_SYSSPACE) { in tarfs_zread_zstd()
487 uiop->uio_resid = resid; in tarfs_zread_zstd()
491 error = uiomove(obuf, len - resid, uiop); in tarfs_zread_zstd()
506 (size_t)off, len, error, uiop->uio_resid); in tarfs_zread_zstd()
508 counter_u64_add(tarfs_zio_consumed, len - uiop->uio_resid); in tarfs_zread_zstd()
529 struct uio *uiop = ap->a_uio; in tarfs_zread() local
532 off_t off = uiop->uio_offset; in tarfs_zread()
533 size_t len = uiop->uio_resid; in tarfs_zread()
541 error = tarfs_zread_zstd(zio, uiop); in tarfs_zread()
546 (size_t)off, len, error, uiop->uio_resid); in tarfs_zread()