Lines Matching refs:nfsi
229 struct nfs_inode *nfsi)
232 auxdata->mtime_sec = nfsi->vfs_inode.i_mtime.tv_sec;
233 auxdata->mtime_nsec = nfsi->vfs_inode.i_mtime.tv_nsec;
234 auxdata->ctime_sec = nfsi->vfs_inode.i_ctime.tv_sec;
235 auxdata->ctime_nsec = nfsi->vfs_inode.i_ctime.tv_nsec;
237 if (NFS_SERVER(&nfsi->vfs_inode)->nfs_client->rpc_ops->version == 4)
238 auxdata->change_attr = inode_peek_iversion_raw(&nfsi->vfs_inode);
248 struct nfs_inode *nfsi = NFS_I(inode);
250 nfsi->fscache = NULL;
254 nfs_fscache_update_auxdata(&auxdata, nfsi);
256 nfsi->fscache = fscache_acquire_cookie(NFS_SB(inode->i_sb)->fscache,
258 nfsi->fh.data, nfsi->fh.size,
260 nfsi, nfsi->vfs_inode.i_size, false);
269 struct nfs_inode *nfsi = NFS_I(inode);
272 dfprintk(FSCACHE, "NFS: clear cookie (0x%p/0x%p)\n", nfsi, cookie);
274 nfs_fscache_update_auxdata(&auxdata, nfsi);
276 nfsi->fscache = NULL;
308 struct nfs_inode *nfsi = NFS_I(inode);
314 nfs_fscache_update_auxdata(&auxdata, nfsi);
317 dfprintk(FSCACHE, "NFS: nfsi 0x%p disabling cache\n", nfsi);
318 clear_bit(NFS_INO_FSCACHE, &nfsi->flags);
322 dfprintk(FSCACHE, "NFS: nfsi 0x%p enabling cache\n", nfsi);
323 fscache_enable_cookie(cookie, &auxdata, nfsi->vfs_inode.i_size,