Lines Matching refs:host_err

186 	int			host_err;  in nfsd_lookup_dentry()  local
204 host_err = nfsd_lookup_parent(rqstp, dparent, &exp, &dentry); in nfsd_lookup_dentry()
205 if (host_err) in nfsd_lookup_dentry()
211 host_err = PTR_ERR(dentry); in nfsd_lookup_dentry()
218 if ((host_err = nfsd_cross_mnt(rqstp, &dentry, &exp))) { in nfsd_lookup_dentry()
230 return nfserrno(host_err); in nfsd_lookup_dentry()
370 int host_err; in nfsd_get_write_access() local
381 host_err = get_write_access(inode); in nfsd_get_write_access()
382 if (host_err) in nfsd_get_write_access()
385 host_err = locks_verify_truncate(inode, NULL, iap->ia_size); in nfsd_get_write_access()
386 if (host_err) in nfsd_get_write_access()
393 return nfserrno(host_err); in nfsd_get_write_access()
408 int host_err; in nfsd_setattr() local
425 host_err = fh_want_write(fhp); in nfsd_setattr()
426 if (host_err) in nfsd_setattr()
427 return nfserrno(host_err); in nfsd_setattr()
460 host_err = nfsd_break_lease(inode); in nfsd_setattr()
461 if (host_err) in nfsd_setattr()
465 host_err = notify_change(dentry, iap); in nfsd_setattr()
469 err = nfserrno(host_err); in nfsd_setattr()
786 int host_err = 0; in nfsd_open() local
819 host_err = nfsd_open_break_lease(inode, may_flags); in nfsd_open()
820 if (host_err) /* NOMEM or WOULDBLOCK */ in nfsd_open()
832 host_err = PTR_ERR(*filp); in nfsd_open()
835 host_err = ima_file_check(*filp, may_flags); in nfsd_open()
844 err = nfserrno(host_err); in nfsd_open()
954 int host_err; in nfsd_vfs_read() local
967 host_err = splice_direct_to_actor(file, &sd, nfsd_direct_splice_actor); in nfsd_vfs_read()
971 host_err = vfs_readv(file, (struct iovec __user *)vec, vlen, &offset); in nfsd_vfs_read()
975 if (host_err >= 0) { in nfsd_vfs_read()
976 nfsdstats.io_read += host_err; in nfsd_vfs_read()
977 *count = host_err; in nfsd_vfs_read()
981 err = nfserrno(host_err); in nfsd_vfs_read()
1042 int host_err; in nfsd_vfs_write() local
1075 host_err = vfs_writev(file, (struct iovec __user *)vec, vlen, &offset); in nfsd_vfs_write()
1077 if (host_err < 0) in nfsd_vfs_write()
1079 *cnt = host_err; in nfsd_vfs_write()
1080 nfsdstats.io_write += host_err; in nfsd_vfs_write()
1088 host_err = wait_for_concurrent_writes(file); in nfsd_vfs_write()
1091 dprintk("nfsd: write complete host_err=%d\n", host_err); in nfsd_vfs_write()
1092 if (host_err >= 0) in nfsd_vfs_write()
1095 err = nfserrno(host_err); in nfsd_vfs_write()
1290 int host_err; in nfsd_create() local
1317 host_err = PTR_ERR(dchild); in nfsd_create()
1357 host_err = fh_want_write(fhp); in nfsd_create()
1358 if (host_err) in nfsd_create()
1367 host_err = vfs_create(dirp, dchild, iap->ia_mode, NULL); in nfsd_create()
1368 if (!host_err) in nfsd_create()
1372 host_err = vfs_mkdir(dirp, dchild, iap->ia_mode); in nfsd_create()
1378 host_err = vfs_mknod(dirp, dchild, iap->ia_mode, rdev); in nfsd_create()
1381 if (host_err < 0) { in nfsd_create()
1408 err = nfserrno(host_err); in nfsd_create()
1432 int host_err; in do_nfsd_create() local
1461 host_err = PTR_ERR(dchild); in do_nfsd_create()
1487 host_err = fh_want_write(fhp); in do_nfsd_create()
1488 if (host_err) in do_nfsd_create()
1536 host_err = vfs_create(dirp, dchild, iap->ia_mode, NULL); in do_nfsd_create()
1537 if (host_err < 0) { in do_nfsd_create()
1580 err = nfserrno(host_err); in do_nfsd_create()
1596 int host_err; in nfsd_readlink() local
1617 host_err = inode->i_op->readlink(path.dentry, buf, *lenp); in nfsd_readlink()
1620 if (host_err < 0) in nfsd_readlink()
1622 *lenp = host_err; in nfsd_readlink()
1628 err = nfserrno(host_err); in nfsd_readlink()
1645 int host_err; in nfsd_symlink() local
1660 host_err = PTR_ERR(dnew); in nfsd_symlink()
1664 host_err = fh_want_write(fhp); in nfsd_symlink()
1665 if (host_err) in nfsd_symlink()
1671 host_err = -ENOMEM; in nfsd_symlink()
1675 host_err = vfs_symlink(dentry->d_inode, dnew, path_alloced); in nfsd_symlink()
1679 host_err = vfs_symlink(dentry->d_inode, dnew, path); in nfsd_symlink()
1680 err = nfserrno(host_err); in nfsd_symlink()
1694 err = nfserrno(host_err); in nfsd_symlink()
1709 int host_err; in nfsd_link() local
1732 host_err = PTR_ERR(dnew); in nfsd_link()
1738 host_err = fh_want_write(tfhp); in nfsd_link()
1739 if (host_err) { in nfsd_link()
1740 err = nfserrno(host_err); in nfsd_link()
1746 host_err = nfsd_break_lease(dold->d_inode); in nfsd_link()
1747 if (host_err) { in nfsd_link()
1748 err = nfserrno(host_err); in nfsd_link()
1751 host_err = vfs_link(dold, dirp, dnew); in nfsd_link()
1752 if (!host_err) { in nfsd_link()
1757 if (host_err == -EXDEV && rqstp->rq_vers == 2) in nfsd_link()
1760 err = nfserrno(host_err); in nfsd_link()
1772 err = nfserrno(host_err); in nfsd_link()
1787 int host_err; in nfsd_rename() local
1818 host_err = PTR_ERR(odentry); in nfsd_rename()
1822 host_err = -ENOENT; in nfsd_rename()
1825 host_err = -EINVAL; in nfsd_rename()
1830 host_err = PTR_ERR(ndentry); in nfsd_rename()
1833 host_err = -ENOTEMPTY; in nfsd_rename()
1837 host_err = -EXDEV; in nfsd_rename()
1840 host_err = fh_want_write(ffhp); in nfsd_rename()
1841 if (host_err) in nfsd_rename()
1844 host_err = nfsd_break_lease(odentry->d_inode); in nfsd_rename()
1845 if (host_err) in nfsd_rename()
1848 host_err = nfsd_break_lease(ndentry->d_inode); in nfsd_rename()
1849 if (host_err) in nfsd_rename()
1852 host_err = vfs_rename(fdir, odentry, tdir, ndentry); in nfsd_rename()
1853 if (!host_err) { in nfsd_rename()
1854 host_err = commit_metadata(tfhp); in nfsd_rename()
1855 if (!host_err) in nfsd_rename()
1856 host_err = commit_metadata(ffhp); in nfsd_rename()
1865 err = nfserrno(host_err); in nfsd_rename()
1891 int host_err; in nfsd_unlink() local
1905 host_err = PTR_ERR(rdentry); in nfsd_unlink()
1918 host_err = fh_want_write(fhp); in nfsd_unlink()
1919 if (host_err) in nfsd_unlink()
1922 host_err = nfsd_break_lease(rdentry->d_inode); in nfsd_unlink()
1923 if (host_err) in nfsd_unlink()
1926 host_err = vfs_unlink(dirp, rdentry); in nfsd_unlink()
1928 host_err = vfs_rmdir(dirp, rdentry); in nfsd_unlink()
1929 if (!host_err) in nfsd_unlink()
1930 host_err = commit_metadata(fhp); in nfsd_unlink()
1937 err = nfserrno(host_err); in nfsd_unlink()
1991 int host_err; in nfsd_buffered_readdir() local
2009 host_err = vfs_readdir(file, nfsd_buffered_filldir, &buf); in nfsd_buffered_readdir()
2011 host_err = 0; in nfsd_buffered_readdir()
2013 if (host_err < 0) in nfsd_buffered_readdir()
2026 host_err = mutex_lock_killable(&dir_inode->i_mutex); in nfsd_buffered_readdir()
2027 if (host_err) in nfsd_buffered_readdir()
2055 if (host_err) in nfsd_buffered_readdir()
2056 return nfserrno(host_err); in nfsd_buffered_readdir()