Lines Matching refs:host_err

247 	int			host_err;  in nfsd_lookup_dentry()  local
264 host_err = nfsd_lookup_parent(rqstp, dparent, &exp, &dentry); in nfsd_lookup_dentry()
265 if (host_err) in nfsd_lookup_dentry()
270 host_err = PTR_ERR(dentry); in nfsd_lookup_dentry()
274 host_err = nfsd_cross_mnt(rqstp, &dentry, &exp); in nfsd_lookup_dentry()
275 if (host_err) { in nfsd_lookup_dentry()
287 return nfserrno(host_err); in nfsd_lookup_dentry()
415 int host_err; in __nfsd_setattr() local
433 host_err = notify_change(&nop_mnt_idmap, dentry, &size_attr, NULL); in __nfsd_setattr()
434 if (host_err) in __nfsd_setattr()
435 return host_err; in __nfsd_setattr()
480 int host_err; in nfsd_setattr() local
511 host_err = fh_want_write(fhp); in nfsd_setattr()
512 if (host_err) in nfsd_setattr()
539 host_err = __nfsd_setattr(dentry, iap); in nfsd_setattr()
540 if (host_err != -EAGAIN || !retries--) in nfsd_setattr()
561 if (!host_err) in nfsd_setattr()
562 host_err = commit_metadata(fhp); in nfsd_setattr()
563 return nfserrno(host_err); in nfsd_setattr()
825 int host_err = 0; in __nfsd_open() local
838 host_err = nfsd_open_break_lease(inode, may_flags); in __nfsd_open()
839 if (host_err) /* NOMEM or WOULDBLOCK */ in __nfsd_open()
851 host_err = PTR_ERR(file); in __nfsd_open()
855 host_err = ima_file_check(file, may_flags); in __nfsd_open()
856 if (host_err) { in __nfsd_open()
868 err = nfserrno(host_err); in __nfsd_open()
970 unsigned long *count, u32 *eof, ssize_t host_err) in nfsd_finish_read() argument
972 if (host_err >= 0) { in nfsd_finish_read()
973 nfsd_stats_io_read_add(fhp->fh_export, host_err); in nfsd_finish_read()
974 *eof = nfsd_eof_on_read(file, offset, host_err, *count); in nfsd_finish_read()
975 *count = host_err; in nfsd_finish_read()
980 trace_nfsd_read_err(rqstp, fhp, offset, host_err); in nfsd_finish_read()
981 return nfserrno(host_err); in nfsd_finish_read()
995 ssize_t host_err; in nfsd_splice_read() local
999 host_err = splice_direct_to_actor(file, &sd, nfsd_direct_splice_actor); in nfsd_splice_read()
1000 return nfsd_finish_read(rqstp, fhp, file, offset, count, eof, host_err); in nfsd_splice_read()
1010 ssize_t host_err; in nfsd_readv() local
1014 host_err = vfs_iter_read(file, &iter, &ppos, 0); in nfsd_readv()
1015 return nfsd_finish_read(rqstp, fhp, file, offset, count, eof, host_err); in nfsd_readv()
1068 int host_err; in nfsd_vfs_write() local
1108 host_err = vfs_iter_write(file, &iter, &pos, flags); in nfsd_vfs_write()
1110 if (host_err < 0) { in nfsd_vfs_write()
1112 trace_nfsd_writeverf_reset(nn, rqstp, host_err); in nfsd_vfs_write()
1115 *cnt = host_err; in nfsd_vfs_write()
1118 host_err = filemap_check_wb_err(file->f_mapping, since); in nfsd_vfs_write()
1119 if (host_err < 0) in nfsd_vfs_write()
1123 host_err = wait_for_concurrent_writes(file); in nfsd_vfs_write()
1124 if (host_err < 0) { in nfsd_vfs_write()
1126 trace_nfsd_writeverf_reset(nn, rqstp, host_err); in nfsd_vfs_write()
1131 if (host_err >= 0) { in nfsd_vfs_write()
1135 trace_nfsd_write_err(rqstp, fhp, offset, host_err); in nfsd_vfs_write()
1136 nfserr = nfserrno(host_err); in nfsd_vfs_write()
1352 int host_err; in nfsd_create_locked() local
1372 host_err = vfs_create(&nop_mnt_idmap, dirp, dchild, in nfsd_create_locked()
1374 if (!host_err) in nfsd_create_locked()
1378 host_err = vfs_mkdir(&nop_mnt_idmap, dirp, dchild, iap->ia_mode); in nfsd_create_locked()
1379 if (!host_err && unlikely(d_unhashed(dchild))) { in nfsd_create_locked()
1385 host_err = PTR_ERR(d); in nfsd_create_locked()
1406 host_err = vfs_mknod(&nop_mnt_idmap, dirp, dchild, in nfsd_create_locked()
1412 host_err = -EINVAL; in nfsd_create_locked()
1414 if (host_err < 0) in nfsd_create_locked()
1424 err = nfserrno(host_err); in nfsd_create_locked()
1441 int host_err; in nfsd_create() local
1452 host_err = fh_want_write(fhp); in nfsd_create()
1453 if (host_err) in nfsd_create()
1454 return nfserrno(host_err); in nfsd_create()
1458 host_err = PTR_ERR(dchild); in nfsd_create()
1460 err = nfserrno(host_err); in nfsd_create()
1539 int host_err; in nfsd_symlink() local
1552 host_err = fh_want_write(fhp); in nfsd_symlink()
1553 if (host_err) { in nfsd_symlink()
1554 err = nfserrno(host_err); in nfsd_symlink()
1567 host_err = vfs_symlink(&nop_mnt_idmap, d_inode(dentry), dnew, path); in nfsd_symlink()
1568 err = nfserrno(host_err); in nfsd_symlink()
1595 int host_err; in nfsd_link() local
1613 host_err = fh_want_write(tfhp); in nfsd_link()
1614 if (host_err) { in nfsd_link()
1615 err = nfserrno(host_err); in nfsd_link()
1635 host_err = vfs_link(dold, &nop_mnt_idmap, dirp, dnew, NULL); in nfsd_link()
1638 if (!host_err) { in nfsd_link()
1643 if (host_err == -EXDEV && rqstp->rq_vers == 2) in nfsd_link()
1646 err = nfserrno(host_err); in nfsd_link()
1692 int host_err; in nfsd_rename() local
1713 host_err = fh_want_write(ffhp); in nfsd_rename()
1714 if (host_err) { in nfsd_rename()
1715 err = nfserrno(host_err); in nfsd_rename()
1724 host_err = PTR_ERR(odentry); in nfsd_rename()
1728 host_err = -ENOENT; in nfsd_rename()
1731 host_err = -EINVAL; in nfsd_rename()
1736 host_err = PTR_ERR(ndentry); in nfsd_rename()
1739 host_err = -ENOTEMPTY; in nfsd_rename()
1743 host_err = -EXDEV; in nfsd_rename()
1765 host_err = vfs_rename(&rd); in nfsd_rename()
1766 if (host_err != -EAGAIN || !retries--) in nfsd_rename()
1771 if (!host_err) { in nfsd_rename()
1772 host_err = commit_metadata(tfhp); in nfsd_rename()
1773 if (!host_err) in nfsd_rename()
1774 host_err = commit_metadata(ffhp); in nfsd_rename()
1782 err = nfserrno(host_err); in nfsd_rename()
1819 int host_err; in nfsd_unlink() local
1828 host_err = fh_want_write(fhp); in nfsd_unlink()
1829 if (host_err) in nfsd_unlink()
1837 host_err = PTR_ERR(rdentry); in nfsd_unlink()
1843 host_err = -ENOENT; in nfsd_unlink()
1860 host_err = vfs_unlink(&nop_mnt_idmap, dirp, rdentry, NULL); in nfsd_unlink()
1861 if (host_err != -EAGAIN || !retries--) in nfsd_unlink()
1867 host_err = vfs_rmdir(&nop_mnt_idmap, dirp, rdentry); in nfsd_unlink()
1872 if (!host_err) in nfsd_unlink()
1873 host_err = commit_metadata(fhp); in nfsd_unlink()
1880 if (host_err == -EBUSY) { in nfsd_unlink()
1889 err = nfserrno(host_err); in nfsd_unlink()
1950 int host_err; in nfsd_buffered_readdir() local
1970 host_err = iterate_dir(file, &buf.ctx); in nfsd_buffered_readdir()
1972 host_err = 0; in nfsd_buffered_readdir()
1974 if (host_err < 0) in nfsd_buffered_readdir()
2008 if (host_err) in nfsd_buffered_readdir()
2009 return nfserrno(host_err); in nfsd_buffered_readdir()