Lines Matching refs:inode
61 static void cifs_fscache_enable_inode_cookie(struct inode *inode) in cifs_fscache_enable_inode_cookie() argument
63 struct cifsInodeInfo *cifsi = CIFS_I(inode); in cifs_fscache_enable_inode_cookie()
64 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb); in cifs_fscache_enable_inode_cookie()
78 void cifs_fscache_release_inode_cookie(struct inode *inode) in cifs_fscache_release_inode_cookie() argument
80 struct cifsInodeInfo *cifsi = CIFS_I(inode); in cifs_fscache_release_inode_cookie()
89 static void cifs_fscache_disable_inode_cookie(struct inode *inode) in cifs_fscache_disable_inode_cookie() argument
91 struct cifsInodeInfo *cifsi = CIFS_I(inode); in cifs_fscache_disable_inode_cookie()
95 fscache_uncache_all_inode_pages(cifsi->fscache, inode); in cifs_fscache_disable_inode_cookie()
101 void cifs_fscache_set_inode_cookie(struct inode *inode, struct file *filp) in cifs_fscache_set_inode_cookie() argument
104 cifs_fscache_disable_inode_cookie(inode); in cifs_fscache_set_inode_cookie()
106 cifs_fscache_enable_inode_cookie(inode); in cifs_fscache_set_inode_cookie()
109 void cifs_fscache_reset_inode_cookie(struct inode *inode) in cifs_fscache_reset_inode_cookie() argument
111 struct cifsInodeInfo *cifsi = CIFS_I(inode); in cifs_fscache_reset_inode_cookie()
112 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb); in cifs_fscache_reset_inode_cookie()
131 struct inode *inode = page->mapping->host; in cifs_fscache_release_page() local
132 struct cifsInodeInfo *cifsi = CIFS_I(inode); in cifs_fscache_release_page()
155 int __cifs_readpage_from_fscache(struct inode *inode, struct page *page) in __cifs_readpage_from_fscache() argument
160 __func__, CIFS_I(inode)->fscache, page, inode); in __cifs_readpage_from_fscache()
161 ret = fscache_read_or_alloc_page(CIFS_I(inode)->fscache, page, in __cifs_readpage_from_fscache()
184 int __cifs_readpages_from_fscache(struct inode *inode, in __cifs_readpages_from_fscache() argument
192 __func__, CIFS_I(inode)->fscache, *nr_pages, inode); in __cifs_readpages_from_fscache()
193 ret = fscache_read_or_alloc_pages(CIFS_I(inode)->fscache, mapping, in __cifs_readpages_from_fscache()
215 void __cifs_readpage_to_fscache(struct inode *inode, struct page *page) in __cifs_readpage_to_fscache() argument
220 __func__, CIFS_I(inode)->fscache, page, inode); in __cifs_readpage_to_fscache()
221 ret = fscache_write_page(CIFS_I(inode)->fscache, page, GFP_KERNEL); in __cifs_readpage_to_fscache()
223 fscache_uncache_page(CIFS_I(inode)->fscache, page); in __cifs_readpage_to_fscache()
226 void __cifs_fscache_readpages_cancel(struct inode *inode, struct list_head *pages) in __cifs_fscache_readpages_cancel() argument
229 __func__, CIFS_I(inode)->fscache, inode); in __cifs_fscache_readpages_cancel()
230 fscache_readpages_cancel(CIFS_I(inode)->fscache, pages); in __cifs_fscache_readpages_cancel()
233 void __cifs_fscache_invalidate_page(struct page *page, struct inode *inode) in __cifs_fscache_invalidate_page() argument
235 struct cifsInodeInfo *cifsi = CIFS_I(inode); in __cifs_fscache_invalidate_page()