| H A D | vfs.c | 243 nfsd_lookup_dentry(struct svc_rqst *rqstp, struct svc_fh *fhp, in nfsd_lookup_dentry() argument 252 trace_nfsd_vfs_lookup(rqstp, fhp, name, len); in nfsd_lookup_dentry() 254 dparent = fhp->fh_dentry; in nfsd_lookup_dentry() 255 exp = exp_get(fhp->fh_export); in nfsd_lookup_dentry() 298 * @fhp: the file handle of the directory 304 * N.B. After this call _both_ fhp and resfh need an fh_put 315 nfsd_lookup(struct svc_rqst *rqstp, struct svc_fh *fhp, const char *name, in nfsd_lookup() argument 322 err = fh_verify(rqstp, fhp, S_IFDIR, NFSD_MAY_EXEC); in nfsd_lookup() 325 err = nfsd_lookup_dentry(rqstp, fhp, name, len, &exp, &dentry); in nfsd_lookup() 335 err = fh_compose(resfh, exp, dentry, fhp); in nfsd_lookup() 376 commit_metadata(struct svc_fh * fhp) commit_metadata() argument 421 nfsd_get_write_access(struct svc_rqst * rqstp,struct svc_fh * fhp,struct iattr * iap) nfsd_get_write_access() argument 502 nfsd_setattr(struct svc_rqst * rqstp,struct svc_fh * fhp,struct nfsd_attrs * attr,const struct timespec64 * guardtime) nfsd_setattr() argument 731 nfsd4_vfs_fallocate(struct svc_rqst * rqstp,struct svc_fh * fhp,struct file * file,loff_t offset,loff_t len,int flags) nfsd4_vfs_fallocate() argument 803 nfsd_access(struct svc_rqst * rqstp,struct svc_fh * fhp,u32 * access,u32 * supported) nfsd_access() argument 878 __nfsd_open(struct svc_fh * fhp,umode_t type,int may_flags,struct file ** filp) __nfsd_open() argument 925 nfsd_open(struct svc_rqst * rqstp,struct svc_fh * fhp,umode_t type,int may_flags,struct file ** filp) nfsd_open() argument 969 nfsd_open_verified(struct svc_fh * fhp,umode_t type,int may_flags,struct file ** filp) nfsd_open_verified() argument 1027 nfsd_finish_read(struct svc_rqst * rqstp,struct svc_fh * fhp,struct file * file,loff_t offset,unsigned long * count,u32 * eof,ssize_t host_err) nfsd_finish_read() argument 1058 nfsd_splice_read(struct svc_rqst * rqstp,struct svc_fh * fhp,struct file * file,loff_t offset,unsigned long * count,u32 * eof) nfsd_splice_read() argument 1092 nfsd_direct_read(struct svc_rqst * rqstp,struct svc_fh * fhp,struct nfsd_file * nf,loff_t offset,unsigned long * count,u32 * eof) nfsd_direct_read() argument 1171 nfsd_iter_read(struct svc_rqst * rqstp,struct svc_fh * fhp,struct nfsd_file * nf,loff_t offset,unsigned long * count,unsigned int base,u32 * eof) nfsd_iter_read() argument 1348 nfsd_direct_write(struct svc_rqst * rqstp,struct svc_fh * fhp,struct nfsd_file * nf,unsigned int nvecs,unsigned long * cnt,struct kiocb * kiocb) nfsd_direct_write() argument 1405 nfsd_vfs_write(struct svc_rqst * rqstp,struct svc_fh * fhp,struct nfsd_file * nf,loff_t offset,const struct xdr_buf * payload,unsigned long * cnt,int stable,__be32 * verf) nfsd_vfs_write() argument 1555 nfsd_read(struct svc_rqst * rqstp,struct svc_fh * fhp,loff_t offset,unsigned long * count,u32 * eof) nfsd_read() argument 1594 nfsd_write(struct svc_rqst * rqstp,struct svc_fh * fhp,loff_t offset,const struct xdr_buf * payload,unsigned long * cnt,int stable,__be32 * verf) nfsd_write() argument 1636 nfsd_commit(struct svc_rqst * rqstp,struct svc_fh * fhp,struct nfsd_file * nf,u64 offset,u32 count,__be32 * verf) nfsd_commit() argument 1698 nfsd_create_setattr(struct svc_rqst * rqstp,struct svc_fh * fhp,struct svc_fh * resfhp,struct nfsd_attrs * attrs) nfsd_create_setattr() argument 1760 nfsd_create_locked(struct svc_rqst * rqstp,struct svc_fh * fhp,struct nfsd_attrs * attrs,int type,dev_t rdev,struct svc_fh * resfhp) nfsd_create_locked() argument 1840 nfsd_create(struct svc_rqst * rqstp,struct svc_fh * fhp,char * fname,int flen,struct nfsd_attrs * attrs,int type,dev_t rdev,struct svc_fh * resfhp) nfsd_create() argument 1890 nfsd_readlink(struct svc_rqst * rqstp,struct svc_fh * fhp,char * buf,int * lenp) nfsd_readlink() argument 1937 nfsd_symlink(struct svc_rqst * rqstp,struct svc_fh * fhp,char * fname,int flen,char * path,struct nfsd_attrs * attrs,struct svc_fh * resfhp) nfsd_symlink() argument 2250 nfsd_unlink(struct svc_rqst * rqstp,struct svc_fh * fhp,int type,char * fname,int flen) nfsd_unlink() argument 2380 nfsd_buffered_readdir(struct file * file,struct svc_fh * fhp,nfsd_filldir_t func,struct readdir_cd * cdp,loff_t * offsetp) nfsd_buffered_readdir() argument 2469 nfsd_readdir(struct svc_rqst * rqstp,struct svc_fh * fhp,loff_t * offsetp,struct readdir_cd * cdp,nfsd_filldir_t func) nfsd_readdir() argument 2539 nfsd_statfs(struct svc_rqst * rqstp,struct svc_fh * fhp,struct kstatfs * stat,int access) nfsd_statfs() argument 2604 nfsd_getxattr(struct svc_rqst * rqstp,struct svc_fh * fhp,char * name,void ** bufp,int * lenp) nfsd_getxattr() argument 2677 nfsd_listxattr(struct svc_rqst * rqstp,struct svc_fh * fhp,char ** bufp,int * lenp) nfsd_listxattr() argument 2742 nfsd_removexattr(struct svc_rqst * rqstp,struct svc_fh * fhp,char * name) nfsd_removexattr() argument 2771 nfsd_setxattr(struct svc_rqst * rqstp,struct svc_fh * fhp,char * name,void * buf,u32 len,u32 flags) nfsd_setxattr() argument [all...] |