diff options
Diffstat (limited to 'Documentation/filesystems/caching/netfs-api.txt')
| -rw-r--r-- | Documentation/filesystems/caching/netfs-api.txt | 16 | 
1 files changed, 16 insertions, 0 deletions
| diff --git a/Documentation/filesystems/caching/netfs-api.txt b/Documentation/filesystems/caching/netfs-api.txt index a167ab876c3..7cc6bf2871e 100644 --- a/Documentation/filesystems/caching/netfs-api.txt +++ b/Documentation/filesystems/caching/netfs-api.txt @@ -673,6 +673,22 @@ storage request to complete, or it may attempt to cancel the storage request -  in which case the page will not be stored in the cache this time. +BULK INODE PAGE UNCACHE +----------------------- + +A convenience routine is provided to perform an uncache on all the pages +attached to an inode.  This assumes that the pages on the inode correspond on a +1:1 basis with the pages in the cache. + +	void fscache_uncache_all_inode_pages(struct fscache_cookie *cookie, +					     struct inode *inode); + +This takes the netfs cookie that the pages were cached with and the inode that +the pages are attached to.  This function will wait for pages to finish being +written to the cache and for the cache to finish with the page generally.  No +error is returned. + +  ==========================  INDEX AND DATA FILE UPDATE  ========================== | 
