Lines Matching refs:nfs4_stateid
62 static struct nfs4_stateid * find_stateid(stateid_t *stid, int flags);
152 /* hash table for (open)nfs4_stateid */
206 alloc_init_deleg(struct nfs4_client *clp, struct nfs4_stateid *stp, struct svc_fh *current_fh, u32 type)
332 static void unhash_generic_stateid(struct nfs4_stateid *stp)
339 static void free_generic_stateid(struct nfs4_stateid *stp)
345 static void release_lock_stateid(struct nfs4_stateid *stp)
358 struct nfs4_stateid *stp;
365 struct nfs4_stateid, st_perstateowner);
377 release_stateid_lockowners(struct nfs4_stateid *open_stp)
413 test_share(struct nfs4_stateid *stp, struct nfsd4_open *open) {
436 static int nfs4_access_bmap_to_omode(struct nfs4_stateid *stp)
444 static void release_open_stateid(struct nfs4_stateid *stp)
456 struct nfs4_stateid *stp;
464 struct nfs4_stateid, st_perstateowner);
1874 sizeof(struct nfs4_stateid), 0, 0, NULL);
1946 init_stateid(struct nfs4_stateid *stp, struct nfs4_file *fp, struct nfsd4_open *open) {
2055 struct nfs4_stateid *stp;
2309 nfs4_check_open(struct nfs4_file *fp, struct nfsd4_open *open, struct nfs4_stateid **stpp)
2311 struct nfs4_stateid *local;
2331 static inline struct nfs4_stateid *
2369 nfs4_new_open(struct svc_rqst *rqstp, struct nfs4_stateid **stpp,
2373 struct nfs4_stateid *stp;
2405 nfs4_upgrade_open(struct svc_rqst *rqstp, struct nfs4_file *fp, struct svc_fh *cur_fh, struct nfs4_stateid *stp, struct nfsd4_open *open)
2444 nfs4_open_delegation(struct svc_fh *fh, struct nfsd4_open *open, struct nfs4_stateid *stp)
2524 struct nfs4_stateid *stp = NULL;
2765 nfs4_check_fh(struct svc_fh *fhp, struct nfs4_stateid *stp)
2796 __be32 nfs4_check_openmode(struct nfs4_stateid *stp, int flags)
2879 struct nfs4_stateid *stp = NULL;
2959 struct nfs4_stateid **stpp, struct nfsd4_lock *lock)
2961 struct nfs4_stateid *stp;
3077 struct nfs4_stateid *stp;
3143 struct nfs4_stateid *stp;
3199 struct nfs4_stateid *stp;
3321 static struct nfs4_stateid *
3324 struct nfs4_stateid *local;
3436 alloc_init_lock_stateowner(unsigned int strhashval, struct nfs4_client *clp, struct nfs4_stateid *open_stp, struct nfsd4_lock *lock) {
3468 static struct nfs4_stateid *
3469 alloc_init_lock_stateid(struct nfs4_stateowner *sop, struct nfs4_file *fp, struct nfs4_stateid *open_stp)
3471 struct nfs4_stateid *stp;
3514 struct nfs4_stateid *lock_stp;
3545 struct nfs4_stateid *open_stp = NULL;
3770 struct nfs4_stateid *stp;
3868 struct nfs4_stateid *stp;