Lines Matching defs:cifsi

138 static void cifs_fscache_acquire_inode_cookie(struct cifsInodeInfo *cifsi,
144 auxdata.eof = cifsi->server_eof;
145 auxdata.last_write_time_sec = cifsi->vfs_inode.i_mtime.tv_sec;
146 auxdata.last_change_time_sec = cifsi->vfs_inode.i_ctime.tv_sec;
147 auxdata.last_write_time_nsec = cifsi->vfs_inode.i_mtime.tv_nsec;
148 auxdata.last_change_time_nsec = cifsi->vfs_inode.i_ctime.tv_nsec;
150 cifsi->fscache =
153 &cifsi->uniqueid, sizeof(cifsi->uniqueid),
155 cifsi, cifsi->vfs_inode.i_size, true);
160 struct cifsInodeInfo *cifsi = CIFS_I(inode);
164 if (cifsi->fscache)
170 cifs_fscache_acquire_inode_cookie(cifsi, tcon);
173 __func__, tcon->fscache, cifsi->fscache);
179 struct cifsInodeInfo *cifsi = CIFS_I(inode);
181 if (cifsi->fscache) {
183 auxdata.eof = cifsi->server_eof;
184 auxdata.last_write_time_sec = cifsi->vfs_inode.i_mtime.tv_sec;
185 auxdata.last_change_time_sec = cifsi->vfs_inode.i_ctime.tv_sec;
186 auxdata.last_write_time_nsec = cifsi->vfs_inode.i_mtime.tv_nsec;
187 auxdata.last_change_time_nsec = cifsi->vfs_inode.i_ctime.tv_nsec;
189 cifs_dbg(FYI, "%s: (0x%p)\n", __func__, cifsi->fscache);
190 fscache_relinquish_cookie(cifsi->fscache, &auxdata, false);
191 cifsi->fscache = NULL;
197 struct cifsInodeInfo *cifsi = CIFS_I(inode);
199 if (cifsi->fscache) {
200 cifs_dbg(FYI, "%s: (0x%p)\n", __func__, cifsi->fscache);
201 fscache_uncache_all_inode_pages(cifsi->fscache, inode);
202 fscache_relinquish_cookie(cifsi->fscache, NULL, true);
203 cifsi->fscache = NULL;
217 struct cifsInodeInfo *cifsi = CIFS_I(inode);
220 struct fscache_cookie *old = cifsi->fscache;
222 if (cifsi->fscache) {
224 fscache_relinquish_cookie(cifsi->fscache, NULL, true);
226 cifs_fscache_acquire_inode_cookie(cifsi, tcon);
228 __func__, cifsi->fscache, old);
236 struct cifsInodeInfo *cifsi = CIFS_I(inode);
239 __func__, page, cifsi->fscache);
240 if (!fscache_maybe_release_page(cifsi->fscache, page, gfp))
321 struct cifsInodeInfo *cifsi = CIFS_I(inode);
325 __func__, cifsi->fscache, page, inode);
326 ret = fscache_write_page(cifsi->fscache, page,
327 cifsi->vfs_inode.i_size, GFP_KERNEL);
329 fscache_uncache_page(cifsi->fscache, page);
341 struct cifsInodeInfo *cifsi = CIFS_I(inode);
342 struct fscache_cookie *cookie = cifsi->fscache;