Lines Matching refs:stid
131 nfsd4_free_layout_stateid(struct nfs4_stid *stid) in nfsd4_free_layout_stateid() argument
133 struct nfs4_layout_stateid *ls = layoutstateid(stid); in nfsd4_free_layout_stateid()
239 struct nfs4_stid *stid; in nfsd4_preprocess_layout_stateid() local
246 status = nfsd4_lookup_stateid(cstate, stateid, typemask, &stid, in nfsd4_preprocess_layout_stateid()
252 &stid->sc_file->fi_fhandle)) { in nfsd4_preprocess_layout_stateid()
257 if (stid->sc_type != NFS4_LAYOUT_STID) { in nfsd4_preprocess_layout_stateid()
258 ls = nfsd4_alloc_layout_stateid(cstate, stid, layout_type); in nfsd4_preprocess_layout_stateid()
259 nfs4_put_stid(stid); in nfsd4_preprocess_layout_stateid()
265 ls = container_of(stid, struct nfs4_layout_stateid, ls_stid); in nfsd4_preprocess_layout_stateid()
268 if (stateid->si_generation > stid->sc_stateid.si_generation) in nfsd4_preprocess_layout_stateid()
278 nfs4_put_stid(stid); in nfsd4_preprocess_layout_stateid()