Lines Matching refs:fp

135 	struct nfs4_file *fp = ls->ls_stid.sc_file;  in nfsd4_free_layout_stateid()  local
143 spin_lock(&fp->fi_lock); in nfsd4_free_layout_stateid()
145 spin_unlock(&fp->fi_lock); in nfsd4_free_layout_stateid()
188 struct nfs4_file *fp = parent->sc_file; in nfsd4_alloc_layout_stateid() local
196 get_nfs4_file(fp); in nfsd4_alloc_layout_stateid()
197 stp->sc_file = fp; in nfsd4_alloc_layout_stateid()
210 ls->ls_file = get_file(fp->fi_deleg_file); in nfsd4_alloc_layout_stateid()
212 ls->ls_file = find_any_file(fp); in nfsd4_alloc_layout_stateid()
217 put_nfs4_file(fp); in nfsd4_alloc_layout_stateid()
227 spin_lock(&fp->fi_lock); in nfsd4_alloc_layout_stateid()
228 list_add(&ls->ls_perfile, &fp->fi_lo_states); in nfsd4_alloc_layout_stateid()
229 spin_unlock(&fp->fi_lock); in nfsd4_alloc_layout_stateid()
356 struct nfs4_file *fp = ls->ls_stid.sc_file; in nfsd4_recall_conflict() local
360 assert_spin_locked(&fp->fi_lock); in nfsd4_recall_conflict()
362 list_for_each_entry_safe(l, n, &fp->fi_lo_states, ls_perfile) { in nfsd4_recall_conflict()
376 struct nfs4_file *fp = ls->ls_stid.sc_file; in nfsd4_insert_layout() local
380 spin_lock(&fp->fi_lock); in nfsd4_insert_layout()
390 spin_unlock(&fp->fi_lock); in nfsd4_insert_layout()
398 spin_lock(&fp->fi_lock); in nfsd4_insert_layout()
415 spin_unlock(&fp->fi_lock); in nfsd4_insert_layout()
562 nfsd4_return_all_file_layouts(struct nfs4_client *clp, struct nfs4_file *fp) in nfsd4_return_all_file_layouts() argument
567 spin_lock(&fp->fi_lock); in nfsd4_return_all_file_layouts()
568 list_for_each_entry_safe(ls, n, &fp->fi_lo_states, ls_perfile) { in nfsd4_return_all_file_layouts()
572 spin_unlock(&fp->fi_lock); in nfsd4_return_all_file_layouts()