Lines Matching defs:nfsi
180 struct nfs_inode *nfsi = NFS_I(inode);
188 list_for_each_entry_rcu(ctx, &nfsi->open_files, list) {
288 nfs_start_delegation_return_locked(struct nfs_inode *nfsi)
291 struct nfs_delegation *delegation = rcu_dereference(nfsi->delegation);
303 nfs_clear_verifier_delegated(&nfsi->vfs_inode);
309 nfs_start_delegation_return(struct nfs_inode *nfsi)
314 delegation = nfs_start_delegation_return_locked(nfsi);
333 nfs_detach_delegation_locked(struct nfs_inode *nfsi,
338 rcu_dereference_protected(nfsi->delegation,
351 rcu_assign_pointer(nfsi->delegation, NULL);
356 static struct nfs_delegation *nfs_detach_delegation(struct nfs_inode *nfsi,
363 delegation = nfs_detach_delegation_locked(nfsi, delegation, clp);
371 struct nfs_inode *nfsi = NFS_I(inode);
376 delegation = rcu_dereference(nfsi->delegation);
378 delegation = nfs_detach_delegation(nfsi, delegation, server);
431 struct nfs_inode *nfsi = NFS_I(inode);
451 old_delegation = rcu_dereference_protected(nfsi->delegation,
484 freeme = nfs_detach_delegation_locked(nfsi, old_delegation, clp);
505 rcu_assign_pointer(nfsi->delegation, delegation);
749 struct nfs_inode *nfsi = NFS_I(inode);
752 delegation = nfs_start_delegation_return(nfsi);
1432 struct nfs_inode *nfsi = NFS_I(inode);
1438 delegation = rcu_dereference(nfsi->delegation);
1465 struct nfs_inode *nfsi = NFS_I(inode);
1470 delegation = rcu_dereference(nfsi->delegation);
1473 if (atomic_long_read(&nfsi->nrequests) < delegation->pagemod_limit)