Home
last modified time | relevance | path

Searched refs:current_fh (Results 1 – 5 of 5) sorted by relevance

/linux/fs/nfsd/
H A Dnfs4proc.c87 struct dentry *dentry = cstate->current_fh.fh_dentry; in check_attr_support()
88 struct svc_export *exp = cstate->current_fh.fh_export; in check_attr_support()
144 do_open_permission(struct svc_rqst *rqstp, struct svc_fh *current_fh, struct nfsd4_open *open, int accmode) in do_open_permission() argument
160 return fh_verify(rqstp, current_fh, S_IFREG, accmode); in do_open_permission()
425 struct svc_fh *current_fh = &cstate->current_fh; in do_open_lookup() local
452 status = nfsd4_create_file(rqstp, current_fh, *resfh, open); in do_open_lookup()
464 status = nfsd_lookup(rqstp, current_fh, in do_open_lookup()
470 status = fh_fill_both_attrs(current_fh); in do_open_lookup()
484 set_change_info(&open->op_cinfo, current_fh); in do_open_lookup()
492 struct svc_fh *current_fh = &cstate->current_fh; do_open_fhandle() local
2389 struct svc_fh *current_fh = &cstate->current_fh; nfsd4_layoutget() local
2476 struct svc_fh *current_fh = &cstate->current_fh; nfsd4_layoutcommit() local
2540 struct svc_fh *current_fh = &cstate->current_fh; nfsd4_layoutreturn() local
2795 struct svc_fh *current_fh = &cstate->current_fh; nfsd4_proc_compound() local
[all...]
H A Dnfs4state.c4558 if (!cstate->current_fh.fh_dentry) in nfsd4_reclaim_complete()
5305 nfs4_share_conflict(struct svc_fh *current_fh, unsigned int deny_type) in nfs4_share_conflict() argument
5310 fp = nfsd4_file_hash_lookup(current_fh); in nfs4_share_conflict()
5602 (cstate->current_fh.fh_export->ex_flags & NFSEXP_PNFS)) { in nfsd4_process_open1()
6331 * @current_fh: NFSv4 COMPOUND's current filehandle
6341 nfsd4_process_open2(struct svc_rqst *rqstp, struct svc_fh *current_fh, struct nfsd4_open *open) in nfsd4_process_open2() argument
6356 fp = nfsd4_file_hash_insert(open->op_file, current_fh); in nfsd4_process_open2()
6404 status = nfs4_upgrade_open(rqstp, fp, current_fh, stp, open); in nfsd4_process_open2()
6410 status = nfs4_get_vfs_file(rqstp, fp, current_fh, stp, open, true); in nfsd4_process_open2()
6439 &resp->cstate.current_fh, current_f in nfsd4_process_open2()
7009 check_special_stateids(struct net * net,svc_fh * current_fh,stateid_t * stateid,int flags) check_special_stateids() argument
7494 struct svc_fh *current_fh = &cstate->current_fh; nfs4_seqid_op_checks() local
[all...]
H A Dnfs4layouts.c297 if (!fh_match(&cstate->current_fh.fh_handle, in nfsd4_preprocess_layout_stateid()
566 &cstate->current_fh.fh_handle)) in nfsd4_return_client_layouts()
H A Dxdr4.h182 struct svc_fh current_fh; member
962 struct svc_fh *current_fh, struct nfsd4_open *open);
H A Dvfs.c696 &nfsd4_get_cstate(rqstp)->current_fh, in nfsd4_clone_file_range()