summaryrefslogtreecommitdiffstats
path: root/fs/nfsd/vfs.h
Commit message (Expand)AuthorAgeFilesLines
* nfsd: Handle EOPENSTALE correctly in the filecacheTrond Myklebust2023-10-161-2/+2
* NFSD: Remove nfsd_readv()Chuck Lever2023-06-111-5/+0
* NFSD: Hoist rq_vec preparation into nfsd_read()Chuck Lever2023-06-111-2/+6
* nfsd: use the getattr operation to fetch i_versionJeff Layton2023-01-261-1/+6
* NFSD: Pass the target nfsd_file to nfsd_commit()Chuck Lever2022-11-281-1/+2
* nfsd: move nfserrno() to vfs.cJeff Layton2022-11-281-0/+1
* NFSD: drop fname and flen args from nfsd_create_locked()NeilBrown2022-09-261-2/+2
* NFSD: add posix ACLs to struct nfsd_attrsNeilBrown2022-08-041-0/+11
* NFSD: add security label to struct nfsd_attrsNeilBrown2022-07-291-2/+3
* NFSD: set attributes when creating symlinksNeilBrown2022-07-291-2/+3
* NFSD: introduce struct nfsd_attrsNeilBrown2022-07-291-4/+8
* NFSD: Clean up nfsd_open_verified()Chuck Lever2022-05-201-1/+1
* NFSD: Remove do_nfsd_create()Chuck Lever2022-05-201-10/+0
* NFSD: Refactor nfsd_create_setattr()Chuck Lever2022-05-201-0/+2
* NFSD: Remove CONFIG_NFSD_V3Chuck Lever2022-03-111-2/+0
* NFSD: COMMIT operations must not return NFS?ERR_INVALChuck Lever2022-02-091-2/+2
* nfsd: Add a tracepoint for errors in nfsd4_clone_file_range()Trond Myklebust2022-01-081-1/+2
* NFSD: Update the NFSv3 ACCESS3res encoder to use struct xdr_streamChuck Lever2021-03-221-1/+1
* nfsd: define xattr functions to call into their vfs counterpartsFrank van der Linden2020-07-131-0/+10
* nfsd: Ensure sampling of the write verifier is atomic with the writeTrond Myklebust2020-01-221-2/+3
* nfsd: Ensure sampling of the commit verifier is atomic with the commitTrond Myklebust2020-01-221-1/+1
* nfsd: Pass the nfsd_file as arguments to nfsd4_clone_file_range()Trond Myklebust2020-01-221-2/+3
* nfsd: Allow nfsd_vfs_write() to take the nfsd_file as an argumentTrond Myklebust2020-01-221-1/+3
* nfsd: pass a 64-bit guardtime to nfsd_setattr()Arnd Bergmann2019-12-191-1/+1
* nfsd: Ensure CLONE persists data and metadata changes to the target fileTrond Myklebust2019-11-301-1/+1
* nfsd: fix nfs read eof detectionTrond Myklebust2019-09-231-22/+6
* nfsd: rip out the raparms cacheJeff Layton2019-08-191-6/+0
* nfsd: add a new struct file caching facility to nfsdJeff Layton2019-08-191-0/+3
* nfsd: allow fh_want_write to be called twiceJ. Bruce Fields2019-04-241-1/+4
* nfsd: Add I/O trace points in the NFSv4 read procChuck Lever2018-04-031-4/+7
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* statx: Add a system call to make enhanced file info availableDavid Howells2017-03-021-1/+2
* NFSD: cleanup dead codes and values in nfsd_writeKinglong Mee2017-01-311-2/+2
* NFSD: pass an integer for stable type to nfsd_vfs_writeKinglong Mee2017-01-311-2/+2
* NFSD: Implement the COPY callAnna Schumaker2016-10-071-0/+2
* nfsd: reorganize nfsd_createJ. Bruce Fields2016-08-041-0/+3
* nfsd: use short read as well as i_size to set eofBenjamin Coddington2016-03-231-0/+19
* nfsd: implement the NFSv4.2 CLONE operationChristoph Hellwig2015-12-071-0/+2
* nfsd: switch unsigned char flags in svc_fh to boolsJeff Layton2015-10-121-2/+2
* NFSD: Set the attributes used to store the verifier for EXCLUSIVE4_1Kinglong Mee2015-08-311-0/+6
* nfsd: take struct file setup fully into nfs4_preprocess_stateid_opChristoph Hellwig2015-06-221-0/+4
* nfsd: clean up raparams handlingChristoph Hellwig2015-06-191-3/+3
* nfsd: remove nfsd_closeChristoph Hellwig2015-05-041-1/+0
* Merge branch 'for-3.19' of git://linux-nfs.org/~bfields/linuxLinus Torvalds2014-12-161-0/+2
|\
| * nfsd: Add ALLOCATE supportAnna Schumaker2014-11-071-0/+2
* | vfs: make first argument of dir_context.actor typedMiklos Szeredi2014-10-311-2/+2
|/
* NFSD: Remove iattr parameter from nfsd_symlink()Kinglong Mee2014-07-081-1/+1
* nfsd: let nfsd_symlink assume null-terminated dataJ. Bruce Fields2014-07-081-1/+1
* nfsd: nfsd_splice_read and nfsd_readv should return __be32Jeff Layton2014-06-231-2/+2
* nfsd: remove unused function nfsd_read_fileChristoph Hellwig2014-05-301-2/+0