• Home
  • Raw
  • Download

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
197 get_nfs4_file(fp); in nfsd4_alloc_layout_stateid()
198 stp->sc_file = fp; in nfsd4_alloc_layout_stateid()
211 ls->ls_file = get_file(fp->fi_deleg_file); in nfsd4_alloc_layout_stateid()
213 ls->ls_file = find_any_file(fp); in nfsd4_alloc_layout_stateid()
218 put_nfs4_file(fp); in nfsd4_alloc_layout_stateid()
228 spin_lock(&fp->fi_lock); in nfsd4_alloc_layout_stateid()
229 list_add(&ls->ls_perfile, &fp->fi_lo_states); in nfsd4_alloc_layout_stateid()
230 spin_unlock(&fp->fi_lock); in nfsd4_alloc_layout_stateid()
357 struct nfs4_file *fp = ls->ls_stid.sc_file; in nfsd4_recall_conflict() local
361 assert_spin_locked(&fp->fi_lock); in nfsd4_recall_conflict()
363 list_for_each_entry_safe(l, n, &fp->fi_lo_states, ls_perfile) { in nfsd4_recall_conflict()
377 struct nfs4_file *fp = ls->ls_stid.sc_file; in nfsd4_insert_layout() local
381 spin_lock(&fp->fi_lock); in nfsd4_insert_layout()
391 spin_unlock(&fp->fi_lock); in nfsd4_insert_layout()
399 spin_lock(&fp->fi_lock); in nfsd4_insert_layout()
416 spin_unlock(&fp->fi_lock); in nfsd4_insert_layout()
563 nfsd4_return_all_file_layouts(struct nfs4_client *clp, struct nfs4_file *fp) in nfsd4_return_all_file_layouts() argument
568 spin_lock(&fp->fi_lock); in nfsd4_return_all_file_layouts()
569 list_for_each_entry_safe(ls, n, &fp->fi_lo_states, ls_perfile) { in nfsd4_return_all_file_layouts()
573 spin_unlock(&fp->fi_lock); in nfsd4_return_all_file_layouts()