Lines Matching defs:nres
582 static void fuse_release_user_pages(struct fuse_args_pages *ap, ssize_t nres,
594 if (nres > 0 && ap->args.invalidate_vmap)
595 invalidate_kernel_vmap_range(ap->args.vmap_base, nres);
694 size_t nres;
702 nres = ia->write.out.size;
710 nres = outsize;
715 fuse_release_user_pages(&ia->ap, err ?: nres, io->should_dirty);
1632 ssize_t nres;
1645 nres = fuse_send_write(ia, pos, nbytes, owner);
1647 nres = fuse_send_read(ia, pos, nbytes, owner);
1650 if (!io->async || nres < 0) {
1651 fuse_release_user_pages(&ia->ap, nres, io->should_dirty);
1655 if (nres < 0) {
1657 err = nres;
1660 WARN_ON(nres > nbytes);
1662 count -= nres;
1663 res += nres;
1664 pos += nres;
1665 if (nres != nbytes) {
1666 iov_iter_revert(iter, nbytes - nres);