Lines Matching refs:fhp
4605 static inline __be32 nfs4_check_fh(struct svc_fh *fhp, struct nfs4_stid *stp) in nfs4_check_fh() argument
4607 if (!fh_match(&fhp->fh_handle, &stp->sc_file->fi_fhandle)) in nfs4_check_fh()
4824 nfs4_check_olstateid(struct svc_fh *fhp, struct nfs4_ol_stateid *ols, int flags) in nfs4_check_olstateid() argument
4835 nfs4_check_file(struct svc_rqst *rqstp, struct svc_fh *fhp, struct nfs4_stid *s, in nfs4_check_file() argument
4844 status = nfsd_permission(rqstp, fhp->fh_export, fhp->fh_dentry, in nfs4_check_file()
4853 status = nfsd_open(rqstp, fhp, S_IFREG, acc, filpp); in nfs4_check_file()
4872 struct svc_fh *fhp = &cstate->current_fh; in nfs4_preprocess_stateid_op() local
4873 struct inode *ino = d_inode(fhp->fh_dentry); in nfs4_preprocess_stateid_op()
4888 status = check_special_stateids(net, fhp, stateid, flags); in nfs4_preprocess_stateid_op()
4908 status = nfs4_check_olstateid(fhp, openlockstateid(s), flags); in nfs4_preprocess_stateid_op()
4916 status = nfs4_check_fh(fhp, s); in nfs4_preprocess_stateid_op()
4920 status = nfs4_check_file(rqstp, fhp, s, filpp, tmp_file, flags); in nfs4_preprocess_stateid_op()
5806 static __be32 nfsd_test_lock(struct svc_rqst *rqstp, struct svc_fh *fhp, struct file_lock *lock) in nfsd_test_lock() argument
5809 __be32 err = nfsd_open(rqstp, fhp, S_IFREG, NFSD_MAY_READ, &file); in nfsd_test_lock()