current_fh        282 fs/nfsd/nfs4layouts.c 	if (!fh_match(&cstate->current_fh.fh_handle,
current_fh        550 fs/nfsd/nfs4layouts.c 				   &cstate->current_fh.fh_handle))
current_fh         99 fs/nfsd/nfs4proc.c 	struct dentry *dentry = cstate->current_fh.fh_dentry;
current_fh        100 fs/nfsd/nfs4proc.c 	struct svc_export *exp = cstate->current_fh.fh_export;
current_fh        176 fs/nfsd/nfs4proc.c do_open_permission(struct svc_rqst *rqstp, struct svc_fh *current_fh, struct nfsd4_open *open, int accmode)
current_fh        193 fs/nfsd/nfs4proc.c 	status = fh_verify(rqstp, current_fh, S_IFREG, accmode);
current_fh        227 fs/nfsd/nfs4proc.c 	struct svc_fh *current_fh = &cstate->current_fh;
current_fh        258 fs/nfsd/nfs4proc.c 		status = do_nfsd_create(rqstp, current_fh, open->op_fname.data,
current_fh        283 fs/nfsd/nfs4proc.c 		status = nfsd_lookup(rqstp, current_fh,
current_fh        300 fs/nfsd/nfs4proc.c 	set_change_info(&open->op_cinfo, current_fh);
current_fh        308 fs/nfsd/nfs4proc.c 	struct svc_fh *current_fh = &cstate->current_fh;
current_fh        318 fs/nfsd/nfs4proc.c 	nfsd4_set_open_owner_reply_cache(cstate, open, current_fh);
current_fh        334 fs/nfsd/nfs4proc.c 	status = do_open_permission(rqstp, current_fh, open, accmode);
current_fh        386 fs/nfsd/nfs4proc.c 		fh_put(&cstate->current_fh);
current_fh        387 fs/nfsd/nfs4proc.c 		fh_copy_shallow(&cstate->current_fh.fh_handle,
current_fh        389 fs/nfsd/nfs4proc.c 		status = fh_verify(rqstp, &cstate->current_fh, 0, NFSD_MAY_NOP);
current_fh        436 fs/nfsd/nfs4proc.c 			resfh = &cstate->current_fh;
current_fh        462 fs/nfsd/nfs4proc.c 	if (resfh && resfh != &cstate->current_fh) {
current_fh        463 fs/nfsd/nfs4proc.c 		fh_dup2(&cstate->current_fh, resfh);
current_fh        497 fs/nfsd/nfs4proc.c 	u->getfh = &cstate->current_fh;
current_fh        507 fs/nfsd/nfs4proc.c 	fh_put(&cstate->current_fh);
current_fh        508 fs/nfsd/nfs4proc.c 	cstate->current_fh.fh_handle.fh_size = putfh->pf_fhlen;
current_fh        509 fs/nfsd/nfs4proc.c 	memcpy(&cstate->current_fh.fh_handle.fh_base, putfh->pf_fhval,
current_fh        511 fs/nfsd/nfs4proc.c 	return fh_verify(rqstp, &cstate->current_fh, 0, NFSD_MAY_BYPASS_GSS);
current_fh        520 fs/nfsd/nfs4proc.c 	fh_put(&cstate->current_fh);
current_fh        521 fs/nfsd/nfs4proc.c 	status = exp_pseudoroot(rqstp, &cstate->current_fh);
current_fh        532 fs/nfsd/nfs4proc.c 	fh_dup2(&cstate->current_fh, &cstate->save_fh);
current_fh        544 fs/nfsd/nfs4proc.c 	fh_dup2(&cstate->save_fh, &cstate->current_fh);
current_fh        565 fs/nfsd/nfs4proc.c 	return nfsd_access(rqstp, &cstate->current_fh, &access->ac_resp_access,
current_fh        585 fs/nfsd/nfs4proc.c 	return nfsd_commit(rqstp, &cstate->current_fh, commit->co_offset,
current_fh        600 fs/nfsd/nfs4proc.c 	status = fh_verify(rqstp, &cstate->current_fh, S_IFDIR, NFSD_MAY_NOP);
current_fh        612 fs/nfsd/nfs4proc.c 		status = nfsd_symlink(rqstp, &cstate->current_fh,
current_fh        623 fs/nfsd/nfs4proc.c 		status = nfsd_create(rqstp, &cstate->current_fh,
current_fh        634 fs/nfsd/nfs4proc.c 		status = nfsd_create(rqstp, &cstate->current_fh,
current_fh        640 fs/nfsd/nfs4proc.c 		status = nfsd_create(rqstp, &cstate->current_fh,
current_fh        646 fs/nfsd/nfs4proc.c 		status = nfsd_create(rqstp, &cstate->current_fh,
current_fh        653 fs/nfsd/nfs4proc.c 		status = nfsd_create(rqstp, &cstate->current_fh,
current_fh        672 fs/nfsd/nfs4proc.c 	fh_unlock(&cstate->current_fh);
current_fh        673 fs/nfsd/nfs4proc.c 	set_change_info(&create->cr_cinfo, &cstate->current_fh);
current_fh        674 fs/nfsd/nfs4proc.c 	fh_dup2(&cstate->current_fh, &resfh);
current_fh        689 fs/nfsd/nfs4proc.c 	status = fh_verify(rqstp, &cstate->current_fh, 0, NFSD_MAY_NOP);
current_fh        700 fs/nfsd/nfs4proc.c 	getattr->ga_fhp = &cstate->current_fh;
current_fh        711 fs/nfsd/nfs4proc.c 	status = nfsd_link(rqstp, &cstate->current_fh,
current_fh        714 fs/nfsd/nfs4proc.c 		set_change_info(&link->li_cinfo, &cstate->current_fh);
current_fh        739 fs/nfsd/nfs4proc.c 	return nfsd4_do_lookupp(rqstp, &cstate->current_fh);
current_fh        746 fs/nfsd/nfs4proc.c 	return nfsd_lookup(rqstp, &cstate->current_fh,
current_fh        748 fs/nfsd/nfs4proc.c 			   &cstate->current_fh);
current_fh        762 fs/nfsd/nfs4proc.c 	trace_nfsd_read_start(rqstp, &cstate->current_fh,
current_fh        777 fs/nfsd/nfs4proc.c 	status = nfs4_preprocess_stateid_op(rqstp, cstate, &cstate->current_fh,
current_fh        787 fs/nfsd/nfs4proc.c 	read->rd_fhp = &cstate->current_fh;
current_fh        823 fs/nfsd/nfs4proc.c 	readdir->rd_fhp = &cstate->current_fh;
current_fh        832 fs/nfsd/nfs4proc.c 	u->readlink.rl_fhp = &cstate->current_fh;
current_fh        845 fs/nfsd/nfs4proc.c 	status = nfsd_unlink(rqstp, &cstate->current_fh, 0,
current_fh        848 fs/nfsd/nfs4proc.c 		fh_unlock(&cstate->current_fh);
current_fh        849 fs/nfsd/nfs4proc.c 		set_change_info(&remove->rm_cinfo, &cstate->current_fh);
current_fh        864 fs/nfsd/nfs4proc.c 			     rename->rn_snamelen, &cstate->current_fh,
current_fh        868 fs/nfsd/nfs4proc.c 	set_change_info(&rename->rn_sinfo, &cstate->current_fh);
current_fh        882 fs/nfsd/nfs4proc.c 	err = fh_verify(rqstp, &cstate->current_fh, S_IFDIR, NFSD_MAY_EXEC);
current_fh        885 fs/nfsd/nfs4proc.c 	err = nfsd_lookup_dentry(rqstp, &cstate->current_fh,
current_fh        890 fs/nfsd/nfs4proc.c 	fh_unlock(&cstate->current_fh);
current_fh        899 fs/nfsd/nfs4proc.c 		fh_put(&cstate->current_fh);
current_fh        913 fs/nfsd/nfs4proc.c 		err = nfsd4_do_lookupp(rqstp, &cstate->current_fh);
current_fh        921 fs/nfsd/nfs4proc.c 	u->secinfo_no_name.sin_exp = exp_get(cstate->current_fh.fh_export);
current_fh        922 fs/nfsd/nfs4proc.c 	fh_put(&cstate->current_fh);
current_fh        950 fs/nfsd/nfs4proc.c 				&cstate->current_fh, &setattr->sa_stateid,
current_fh        957 fs/nfsd/nfs4proc.c 	err = fh_want_write(&cstate->current_fh);
current_fh        968 fs/nfsd/nfs4proc.c 		status = nfsd4_set_nfs4_acl(rqstp, &cstate->current_fh,
current_fh        973 fs/nfsd/nfs4proc.c 		status = nfsd4_set_nfs4_label(rqstp, &cstate->current_fh,
current_fh        977 fs/nfsd/nfs4proc.c 	status = nfsd_setattr(rqstp, &cstate->current_fh, &setattr->sa_iattr,
current_fh        980 fs/nfsd/nfs4proc.c 	fh_drop_write(&cstate->current_fh);
current_fh        999 fs/nfsd/nfs4proc.c 	trace_nfsd_write_start(rqstp, &cstate->current_fh,
current_fh       1001 fs/nfsd/nfs4proc.c 	status = nfs4_preprocess_stateid_op(rqstp, cstate, &cstate->current_fh,
current_fh       1015 fs/nfsd/nfs4proc.c 	status = nfsd_vfs_write(rqstp, &cstate->current_fh, nf->nf_file,
current_fh       1021 fs/nfsd/nfs4proc.c 	trace_nfsd_write_done(rqstp, &cstate->current_fh,
current_fh       1043 fs/nfsd/nfs4proc.c 	status = nfs4_preprocess_stateid_op(rqstp, cstate, &cstate->current_fh,
current_fh       1081 fs/nfsd/nfs4proc.c 			EX_ISSYNC(cstate->current_fh.fh_export));
current_fh       1269 fs/nfsd/nfs4proc.c 	memcpy(&copy->fh, &cstate->current_fh.fh_handle,
current_fh       1349 fs/nfsd/nfs4proc.c 	status = nfs4_preprocess_stateid_op(rqstp, cstate, &cstate->current_fh,
current_fh       1357 fs/nfsd/nfs4proc.c 	status = nfsd4_vfs_fallocate(rqstp, &cstate->current_fh, nf->nf_file,
current_fh       1408 fs/nfsd/nfs4proc.c 	status = nfs4_preprocess_stateid_op(rqstp, cstate, &cstate->current_fh,
current_fh       1456 fs/nfsd/nfs4proc.c 	status = fh_verify(rqstp, &cstate->current_fh, 0, NFSD_MAY_NOP);
current_fh       1479 fs/nfsd/nfs4proc.c 	status = nfsd4_encode_fattr_to_buf(&p, count, &cstate->current_fh,
current_fh       1480 fs/nfsd/nfs4proc.c 				    cstate->current_fh.fh_export,
current_fh       1481 fs/nfsd/nfs4proc.c 				    cstate->current_fh.fh_dentry,
current_fh       1602 fs/nfsd/nfs4proc.c 	struct svc_fh *current_fh = &cstate->current_fh;
current_fh       1622 fs/nfsd/nfs4proc.c 	nfserr = fh_verify(rqstp, current_fh, 0, accmode);
current_fh       1627 fs/nfsd/nfs4proc.c 	ops = nfsd4_layout_verify(current_fh->fh_export, lgp->lg_layout_type);
current_fh       1663 fs/nfsd/nfs4proc.c 	nfserr = ops->proc_layoutget(d_inode(current_fh->fh_dentry),
current_fh       1664 fs/nfsd/nfs4proc.c 				     current_fh, lgp);
current_fh       1689 fs/nfsd/nfs4proc.c 	struct svc_fh *current_fh = &cstate->current_fh;
current_fh       1696 fs/nfsd/nfs4proc.c 	nfserr = fh_verify(rqstp, current_fh, 0, NFSD_MAY_WRITE);
current_fh       1701 fs/nfsd/nfs4proc.c 	ops = nfsd4_layout_verify(current_fh->fh_export, lcp->lc_layout_type);
current_fh       1704 fs/nfsd/nfs4proc.c 	inode = d_inode(current_fh->fh_dentry);
current_fh       1752 fs/nfsd/nfs4proc.c 	struct svc_fh *current_fh = &cstate->current_fh;
current_fh       1755 fs/nfsd/nfs4proc.c 	nfserr = fh_verify(rqstp, current_fh, 0, NFSD_MAY_NOP);
current_fh       1760 fs/nfsd/nfs4proc.c 	if (!nfsd4_layout_verify(current_fh->fh_export, lrp->lr_layout_type))
current_fh       1925 fs/nfsd/nfs4proc.c 	struct svc_fh *current_fh = &cstate->current_fh;
current_fh       1938 fs/nfsd/nfs4proc.c 	fh_init(current_fh, NFS4_FHSIZE);
current_fh       1979 fs/nfsd/nfs4proc.c 		if (!current_fh->fh_dentry) {
current_fh       1984 fs/nfsd/nfs4proc.c 		} else if (current_fh->fh_export->ex_fslocs.migrated &&
current_fh       1990 fs/nfsd/nfs4proc.c 		fh_clear_wcc(current_fh);
current_fh       2029 fs/nfsd/nfs4proc.c 				op->status = check_nfsd_access(current_fh->fh_export, rqstp);
current_fh       2049 fs/nfsd/nfs4proc.c 	fh_put(current_fh);
current_fh        868 fs/nfsd/nfs4state.c 		 struct svc_fh *current_fh,
current_fh        878 fs/nfsd/nfs4state.c 	if (delegation_blocked(&current_fh->fh_handle))
current_fh       3769 fs/nfsd/nfs4state.c 		if (!cstate->current_fh.fh_dentry)
current_fh       4349 fs/nfsd/nfs4state.c nfs4_share_conflict(struct svc_fh *current_fh, unsigned int deny_type)
current_fh       4354 fs/nfsd/nfs4state.c 	fp = find_file(&current_fh->fh_handle);
current_fh       4581 fs/nfsd/nfs4state.c 	    (cstate->current_fh.fh_export->ex_flags & NFSEXP_PNFS)) {
current_fh       5000 fs/nfsd/nfs4state.c nfsd4_process_open2(struct svc_rqst *rqstp, struct svc_fh *current_fh, struct nfsd4_open *open)
current_fh       5015 fs/nfsd/nfs4state.c 	fp = find_or_add_file(open->op_file, &current_fh->fh_handle);
current_fh       5042 fs/nfsd/nfs4state.c 		status = nfs4_upgrade_open(rqstp, fp, current_fh, stp, open);
current_fh       5048 fs/nfsd/nfs4state.c 		status = nfs4_get_vfs_file(rqstp, fp, current_fh, stp, open);
current_fh       5077 fs/nfsd/nfs4state.c 	nfs4_open_delegation(current_fh, open, stp);
current_fh       5385 fs/nfsd/nfs4state.c check_special_stateids(struct net *net, svc_fh *current_fh, stateid_t *stateid, int flags)
current_fh       5394 fs/nfsd/nfs4state.c 		return nfs4_share_conflict(current_fh,
current_fh       5397 fs/nfsd/nfs4state.c 		return nfs4_share_conflict(current_fh,
current_fh       5771 fs/nfsd/nfs4state.c 	struct svc_fh *current_fh = &cstate->current_fh;
current_fh       5783 fs/nfsd/nfs4state.c 		status = nfs4_check_fh(current_fh, &stp->st_stid);
current_fh       5852 fs/nfsd/nfs4state.c 			cstate->current_fh.fh_dentry);
current_fh       5854 fs/nfsd/nfs4state.c 	status = fh_verify(rqstp, &cstate->current_fh, S_IFREG, 0);
current_fh       5920 fs/nfsd/nfs4state.c 			cstate->current_fh.fh_dentry);
current_fh       5990 fs/nfsd/nfs4state.c 			cstate->current_fh.fh_dentry);
current_fh       6039 fs/nfsd/nfs4state.c 	if ((status = fh_verify(rqstp, &cstate->current_fh, S_IFREG, 0)))
current_fh       6374 fs/nfsd/nfs4state.c 	struct inode *inode = d_inode(cstate->current_fh.fh_dentry);
current_fh       6439 fs/nfsd/nfs4state.c 	if ((status = fh_verify(rqstp, &cstate->current_fh,
current_fh       6667 fs/nfsd/nfs4state.c 	if ((status = fh_verify(rqstp, &cstate->current_fh, S_IFREG, 0)))
current_fh       6703 fs/nfsd/nfs4state.c 	status = nfsd_test_lock(rqstp, &cstate->current_fh, file_lock);
current_fh         54 fs/nfsd/xdr4.h 	struct svc_fh		current_fh;
current_fh        766 fs/nfsd/xdr4.h 		struct svc_fh *current_fh, struct nfsd4_open *open);