Lines Matching defs:current_fh
940 struct svc_fh *current_fh,
950 if (delegation_blocked(¤t_fh->fh_handle))
3929 if (!cstate->current_fh.fh_dentry)
4506 nfs4_share_conflict(struct svc_fh *current_fh, unsigned int deny_type)
4511 fp = find_file(¤t_fh->fh_handle);
4767 (cstate->current_fh.fh_export->ex_flags & NFSEXP_PNFS)) {
5190 nfsd4_process_open2(struct svc_rqst *rqstp, struct svc_fh *current_fh, struct nfsd4_open *open)
5205 fp = find_or_add_file(open->op_file, ¤t_fh->fh_handle);
5232 status = nfs4_upgrade_open(rqstp, fp, current_fh, stp, open);
5238 status = nfs4_get_vfs_file(rqstp, fp, current_fh, stp, open);
5267 nfs4_open_delegation(current_fh, open, stp);
5577 check_special_stateids(struct net *net, svc_fh *current_fh, stateid_t *stateid, int flags)
5586 return nfs4_share_conflict(current_fh,
5589 return nfs4_share_conflict(current_fh,
6040 struct svc_fh *current_fh = &cstate->current_fh;
6052 status = nfs4_check_fh(current_fh, &stp->st_stid);
6120 cstate->current_fh.fh_dentry);
6122 status = fh_verify(rqstp, &cstate->current_fh, S_IFREG, 0);
6186 cstate->current_fh.fh_dentry);
6259 cstate->current_fh.fh_dentry);
6308 if ((status = fh_verify(rqstp, &cstate->current_fh, S_IFREG, 0)))
6647 struct inode *inode = d_inode(cstate->current_fh.fh_dentry);
6712 if ((status = fh_verify(rqstp, &cstate->current_fh,
6951 if ((status = fh_verify(rqstp, &cstate->current_fh, S_IFREG, 0)))
6987 status = nfsd_test_lock(rqstp, &cstate->current_fh, file_lock);