Lines Matching refs:host_err

180 	int			host_err;  in nfsd_lookup_dentry()  local
197 host_err = nfsd_lookup_parent(rqstp, dparent, &exp, &dentry); in nfsd_lookup_dentry()
198 if (host_err) in nfsd_lookup_dentry()
209 host_err = PTR_ERR(dentry); in nfsd_lookup_dentry()
222 if ((host_err = nfsd_cross_mnt(rqstp, &dentry, &exp))) { in nfsd_lookup_dentry()
234 return nfserrno(host_err); in nfsd_lookup_dentry()
330 int host_err; in nfsd_get_write_access() local
341 host_err = get_write_access(inode); in nfsd_get_write_access()
342 if (host_err) in nfsd_get_write_access()
345 host_err = locks_verify_truncate(inode, NULL, iap->ia_size); in nfsd_get_write_access()
346 if (host_err) in nfsd_get_write_access()
353 return nfserrno(host_err); in nfsd_get_write_access()
368 int host_err; in nfsd_setattr() local
398 host_err = fh_want_write(fhp); in nfsd_setattr()
399 if (host_err) in nfsd_setattr()
445 host_err = notify_change(dentry, &size_attr, NULL); in nfsd_setattr()
446 if (host_err) in nfsd_setattr()
460 host_err = notify_change(dentry, iap, NULL); in nfsd_setattr()
467 if (!host_err) in nfsd_setattr()
468 host_err = commit_metadata(fhp); in nfsd_setattr()
469 return nfserrno(host_err); in nfsd_setattr()
700 int host_err = 0; in __nfsd_open() local
723 host_err = nfsd_open_break_lease(inode, may_flags); in __nfsd_open()
724 if (host_err) /* NOMEM or WOULDBLOCK */ in __nfsd_open()
736 host_err = PTR_ERR(file); in __nfsd_open()
740 host_err = ima_file_check(file, may_flags); in __nfsd_open()
741 if (host_err) { in __nfsd_open()
753 err = nfserrno(host_err); in __nfsd_open()
849 unsigned long *count, u32 *eof, ssize_t host_err) in nfsd_finish_read() argument
851 if (host_err >= 0) { in nfsd_finish_read()
852 nfsdstats.io_read += host_err; in nfsd_finish_read()
853 *eof = nfsd_eof_on_read(file, offset, host_err, *count); in nfsd_finish_read()
854 *count = host_err; in nfsd_finish_read()
859 trace_nfsd_read_err(rqstp, fhp, offset, host_err); in nfsd_finish_read()
860 return nfserrno(host_err); in nfsd_finish_read()
874 ssize_t host_err; in nfsd_splice_read() local
878 host_err = splice_direct_to_actor(file, &sd, nfsd_direct_splice_actor); in nfsd_splice_read()
879 return nfsd_finish_read(rqstp, fhp, file, offset, count, eof, host_err); in nfsd_splice_read()
889 ssize_t host_err; in nfsd_readv() local
893 host_err = vfs_iter_read(file, &iter, &ppos, 0); in nfsd_readv()
894 return nfsd_finish_read(rqstp, fhp, file, offset, count, eof, host_err); in nfsd_readv()
942 int host_err; in nfsd_vfs_write() local
969 host_err = vfs_iter_write(file, &iter, &pos, flags); in nfsd_vfs_write()
970 if (host_err < 0) in nfsd_vfs_write()
976 host_err = wait_for_concurrent_writes(file); in nfsd_vfs_write()
977 if (host_err < 0) in nfsd_vfs_write()
983 if (host_err >= 0) { in nfsd_vfs_write()
987 trace_nfsd_write_err(rqstp, fhp, offset, host_err); in nfsd_vfs_write()
988 nfserr = nfserrno(host_err); in nfsd_vfs_write()
1150 int host_err; in nfsd_create_locked() local
1172 host_err = 0; in nfsd_create_locked()
1175 host_err = vfs_create(dirp, dchild, iap->ia_mode, true); in nfsd_create_locked()
1176 if (!host_err) in nfsd_create_locked()
1180 host_err = vfs_mkdir(dirp, dchild, iap->ia_mode); in nfsd_create_locked()
1181 if (!host_err && unlikely(d_unhashed(dchild))) { in nfsd_create_locked()
1187 host_err = PTR_ERR(d); in nfsd_create_locked()
1208 host_err = vfs_mknod(dirp, dchild, iap->ia_mode, rdev); in nfsd_create_locked()
1213 host_err = -EINVAL; in nfsd_create_locked()
1215 if (host_err < 0) in nfsd_create_locked()
1239 err = nfserrno(host_err); in nfsd_create_locked()
1256 int host_err; in nfsd_create() local
1267 host_err = fh_want_write(fhp); in nfsd_create()
1268 if (host_err) in nfsd_create()
1269 return nfserrno(host_err); in nfsd_create()
1273 host_err = PTR_ERR(dchild); in nfsd_create()
1275 return nfserrno(host_err); in nfsd_create()
1302 int host_err; in do_nfsd_create() local
1320 host_err = fh_want_write(fhp); in do_nfsd_create()
1321 if (host_err) in do_nfsd_create()
1330 host_err = PTR_ERR(dchild); in do_nfsd_create()
1403 host_err = vfs_create(dirp, dchild, iap->ia_mode, true); in do_nfsd_create()
1404 if (host_err < 0) { in do_nfsd_create()
1448 err = nfserrno(host_err); in do_nfsd_create()
1503 int host_err; in nfsd_symlink() local
1516 host_err = fh_want_write(fhp); in nfsd_symlink()
1517 if (host_err) in nfsd_symlink()
1523 host_err = PTR_ERR(dnew); in nfsd_symlink()
1527 host_err = vfs_symlink(d_inode(dentry), dnew, path); in nfsd_symlink()
1528 err = nfserrno(host_err); in nfsd_symlink()
1542 err = nfserrno(host_err); in nfsd_symlink()
1557 int host_err; in nfsd_link() local
1575 host_err = fh_want_write(tfhp); in nfsd_link()
1576 if (host_err) { in nfsd_link()
1577 err = nfserrno(host_err); in nfsd_link()
1586 host_err = PTR_ERR(dnew); in nfsd_link()
1595 host_err = vfs_link(dold, dirp, dnew, NULL); in nfsd_link()
1596 if (!host_err) { in nfsd_link()
1601 if (host_err == -EXDEV && rqstp->rq_vers == 2) in nfsd_link()
1604 err = nfserrno(host_err); in nfsd_link()
1615 err = nfserrno(host_err); in nfsd_link()
1650 int host_err; in nfsd_rename() local
1671 host_err = fh_want_write(ffhp); in nfsd_rename()
1672 if (host_err) { in nfsd_rename()
1673 err = nfserrno(host_err); in nfsd_rename()
1685 host_err = PTR_ERR(odentry); in nfsd_rename()
1689 host_err = -ENOENT; in nfsd_rename()
1692 host_err = -EINVAL; in nfsd_rename()
1697 host_err = PTR_ERR(ndentry); in nfsd_rename()
1700 host_err = -ENOTEMPTY; in nfsd_rename()
1704 host_err = -EXDEV; in nfsd_rename()
1714 host_err = vfs_rename(fdir, odentry, tdir, ndentry, NULL, 0); in nfsd_rename()
1715 if (!host_err) { in nfsd_rename()
1716 host_err = commit_metadata(tfhp); in nfsd_rename()
1717 if (!host_err) in nfsd_rename()
1718 host_err = commit_metadata(ffhp); in nfsd_rename()
1726 err = nfserrno(host_err); in nfsd_rename()
1767 int host_err; in nfsd_unlink() local
1776 host_err = fh_want_write(fhp); in nfsd_unlink()
1777 if (host_err) in nfsd_unlink()
1785 host_err = PTR_ERR(rdentry); in nfsd_unlink()
1791 host_err = -ENOENT; in nfsd_unlink()
1800 host_err = vfs_unlink(dirp, rdentry, NULL); in nfsd_unlink()
1802 host_err = vfs_rmdir(dirp, rdentry); in nfsd_unlink()
1805 if (!host_err) in nfsd_unlink()
1806 host_err = commit_metadata(fhp); in nfsd_unlink()
1812 err = nfserrno(host_err); in nfsd_unlink()
1868 int host_err; in nfsd_buffered_readdir() local
1888 host_err = iterate_dir(file, &buf.ctx); in nfsd_buffered_readdir()
1890 host_err = 0; in nfsd_buffered_readdir()
1892 if (host_err < 0) in nfsd_buffered_readdir()
1924 if (host_err) in nfsd_buffered_readdir()
1925 return nfserrno(host_err); in nfsd_buffered_readdir()