Lines Matching refs:host_err

207 	int			host_err;  in nfsd_lookup_dentry()  local
224 host_err = nfsd_lookup_parent(rqstp, dparent, &exp, &dentry); in nfsd_lookup_dentry()
225 if (host_err) in nfsd_lookup_dentry()
236 host_err = PTR_ERR(dentry); in nfsd_lookup_dentry()
249 if ((host_err = nfsd_cross_mnt(rqstp, &dentry, &exp))) { in nfsd_lookup_dentry()
261 return nfserrno(host_err); in nfsd_lookup_dentry()
357 int host_err; in nfsd_get_write_access() local
368 host_err = get_write_access(inode); in nfsd_get_write_access()
369 if (host_err) in nfsd_get_write_access()
372 host_err = locks_verify_truncate(inode, NULL, iap->ia_size); in nfsd_get_write_access()
373 if (host_err) in nfsd_get_write_access()
380 return nfserrno(host_err); in nfsd_get_write_access()
395 int host_err; in nfsd_setattr() local
412 host_err = fh_want_write(fhp); in nfsd_setattr()
413 if (host_err) in nfsd_setattr()
459 host_err = notify_change(dentry, &size_attr, NULL); in nfsd_setattr()
460 if (host_err) in nfsd_setattr()
474 host_err = notify_change(dentry, iap, NULL); in nfsd_setattr()
481 if (!host_err) in nfsd_setattr()
482 host_err = commit_metadata(fhp); in nfsd_setattr()
483 return nfserrno(host_err); in nfsd_setattr()
708 int host_err = 0; in nfsd_open() local
750 host_err = nfsd_open_break_lease(inode, may_flags); in nfsd_open()
751 if (host_err) /* NOMEM or WOULDBLOCK */ in nfsd_open()
763 host_err = PTR_ERR(file); in nfsd_open()
767 host_err = ima_file_check(file, may_flags); in nfsd_open()
768 if (host_err) { in nfsd_open()
780 err = nfserrno(host_err); in nfsd_open()
887 unsigned long *count, int host_err) in nfsd_finish_read() argument
889 if (host_err >= 0) { in nfsd_finish_read()
890 nfsdstats.io_read += host_err; in nfsd_finish_read()
891 *count = host_err; in nfsd_finish_read()
896 trace_nfsd_read_err(rqstp, fhp, offset, host_err); in nfsd_finish_read()
897 return nfserrno(host_err); in nfsd_finish_read()
910 int host_err; in nfsd_splice_read() local
914 host_err = splice_direct_to_actor(file, &sd, nfsd_direct_splice_actor); in nfsd_splice_read()
915 return nfsd_finish_read(rqstp, fhp, file, offset, count, host_err); in nfsd_splice_read()
923 int host_err; in nfsd_readv() local
927 host_err = vfs_iter_read(file, &iter, &offset, 0); in nfsd_readv()
928 return nfsd_finish_read(rqstp, fhp, file, offset, count, host_err); in nfsd_readv()
976 int host_err; in nfsd_vfs_write() local
1003 host_err = vfs_iter_write(file, &iter, &pos, flags); in nfsd_vfs_write()
1004 if (host_err < 0) in nfsd_vfs_write()
1010 host_err = wait_for_concurrent_writes(file); in nfsd_vfs_write()
1013 if (host_err >= 0) { in nfsd_vfs_write()
1017 trace_nfsd_write_err(rqstp, fhp, offset, host_err); in nfsd_vfs_write()
1018 nfserr = nfserrno(host_err); in nfsd_vfs_write()
1174 int host_err; in nfsd_create_locked() local
1196 host_err = 0; in nfsd_create_locked()
1199 host_err = vfs_create(dirp, dchild, iap->ia_mode, true); in nfsd_create_locked()
1200 if (!host_err) in nfsd_create_locked()
1204 host_err = vfs_mkdir(dirp, dchild, iap->ia_mode); in nfsd_create_locked()
1205 if (!host_err && unlikely(d_unhashed(dchild))) { in nfsd_create_locked()
1211 host_err = PTR_ERR(d); in nfsd_create_locked()
1232 host_err = vfs_mknod(dirp, dchild, iap->ia_mode, rdev); in nfsd_create_locked()
1237 host_err = -EINVAL; in nfsd_create_locked()
1239 if (host_err < 0) in nfsd_create_locked()
1263 err = nfserrno(host_err); in nfsd_create_locked()
1281 int host_err; in nfsd_create() local
1293 host_err = fh_want_write(fhp); in nfsd_create()
1294 if (host_err) in nfsd_create()
1295 return nfserrno(host_err); in nfsd_create()
1299 host_err = PTR_ERR(dchild); in nfsd_create()
1301 return nfserrno(host_err); in nfsd_create()
1328 int host_err; in do_nfsd_create() local
1346 host_err = fh_want_write(fhp); in do_nfsd_create()
1347 if (host_err) in do_nfsd_create()
1356 host_err = PTR_ERR(dchild); in do_nfsd_create()
1428 host_err = vfs_create(dirp, dchild, iap->ia_mode, true); in do_nfsd_create()
1429 if (host_err < 0) { in do_nfsd_create()
1473 err = nfserrno(host_err); in do_nfsd_create()
1528 int host_err; in nfsd_symlink() local
1541 host_err = fh_want_write(fhp); in nfsd_symlink()
1542 if (host_err) in nfsd_symlink()
1548 host_err = PTR_ERR(dnew); in nfsd_symlink()
1552 host_err = vfs_symlink(d_inode(dentry), dnew, path); in nfsd_symlink()
1553 err = nfserrno(host_err); in nfsd_symlink()
1567 err = nfserrno(host_err); in nfsd_symlink()
1582 int host_err; in nfsd_link() local
1600 host_err = fh_want_write(tfhp); in nfsd_link()
1601 if (host_err) { in nfsd_link()
1602 err = nfserrno(host_err); in nfsd_link()
1611 host_err = PTR_ERR(dnew); in nfsd_link()
1620 host_err = vfs_link(dold, dirp, dnew, NULL); in nfsd_link()
1621 if (!host_err) { in nfsd_link()
1626 if (host_err == -EXDEV && rqstp->rq_vers == 2) in nfsd_link()
1629 err = nfserrno(host_err); in nfsd_link()
1640 err = nfserrno(host_err); in nfsd_link()
1655 int host_err; in nfsd_rename() local
1674 host_err = fh_want_write(ffhp); in nfsd_rename()
1675 if (host_err) { in nfsd_rename()
1676 err = nfserrno(host_err); in nfsd_rename()
1688 host_err = PTR_ERR(odentry); in nfsd_rename()
1692 host_err = -ENOENT; in nfsd_rename()
1695 host_err = -EINVAL; in nfsd_rename()
1700 host_err = PTR_ERR(ndentry); in nfsd_rename()
1703 host_err = -ENOTEMPTY; in nfsd_rename()
1707 host_err = -EXDEV; in nfsd_rename()
1713 host_err = vfs_rename(fdir, odentry, tdir, ndentry, NULL, 0); in nfsd_rename()
1714 if (!host_err) { in nfsd_rename()
1715 host_err = commit_metadata(tfhp); in nfsd_rename()
1716 if (!host_err) in nfsd_rename()
1717 host_err = commit_metadata(ffhp); in nfsd_rename()
1724 err = nfserrno(host_err); in nfsd_rename()
1751 int host_err; in nfsd_unlink() local
1760 host_err = fh_want_write(fhp); in nfsd_unlink()
1761 if (host_err) in nfsd_unlink()
1769 host_err = PTR_ERR(rdentry); in nfsd_unlink()
1783 host_err = vfs_unlink(dirp, rdentry, NULL); in nfsd_unlink()
1785 host_err = vfs_rmdir(dirp, rdentry); in nfsd_unlink()
1786 if (!host_err) in nfsd_unlink()
1787 host_err = commit_metadata(fhp); in nfsd_unlink()
1791 err = nfserrno(host_err); in nfsd_unlink()
1847 int host_err; in nfsd_buffered_readdir() local
1867 host_err = iterate_dir(file, &buf.ctx); in nfsd_buffered_readdir()
1869 host_err = 0; in nfsd_buffered_readdir()
1871 if (host_err < 0) in nfsd_buffered_readdir()
1903 if (host_err) in nfsd_buffered_readdir()
1904 return nfserrno(host_err); in nfsd_buffered_readdir()