Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
cleancache.c File Reference
#include <linux/module.h>
#include <linux/fs.h>
#include <linux/exportfs.h>
#include <linux/mm.h>
#include <linux/debugfs.h>
#include <linux/cleancache.h>

Go to the source code of this file.

Functions

 EXPORT_SYMBOL (cleancache_enabled)
 
struct cleancache_ops cleancache_register_ops (struct cleancache_ops *ops)
 
 EXPORT_SYMBOL (cleancache_register_ops)
 
void __cleancache_init_fs (struct super_block *sb)
 
 EXPORT_SYMBOL (__cleancache_init_fs)
 
void __cleancache_init_shared_fs (char *uuid, struct super_block *sb)
 
 EXPORT_SYMBOL (__cleancache_init_shared_fs)
 
int __cleancache_get_page (struct page *page)
 
 EXPORT_SYMBOL (__cleancache_get_page)
 
void __cleancache_put_page (struct page *page)
 
 EXPORT_SYMBOL (__cleancache_put_page)
 
void __cleancache_invalidate_page (struct address_space *mapping, struct page *page)
 
 EXPORT_SYMBOL (__cleancache_invalidate_page)
 
void __cleancache_invalidate_inode (struct address_space *mapping)
 
 EXPORT_SYMBOL (__cleancache_invalidate_inode)
 
void __cleancache_invalidate_fs (struct super_block *sb)
 
 EXPORT_SYMBOL (__cleancache_invalidate_fs)
 

Variables

int cleancache_enabled __read_mostly
 

Function Documentation

int __cleancache_get_page ( struct page page)

Definition at line 108 of file cleancache.c.

void __cleancache_init_fs ( struct super_block sb)

Definition at line 62 of file cleancache.c.

void __cleancache_init_shared_fs ( char uuid,
struct super_block sb 
)

Definition at line 69 of file cleancache.c.

void __cleancache_invalidate_fs ( struct super_block sb)

Definition at line 195 of file cleancache.c.

void __cleancache_invalidate_inode ( struct address_space mapping)

Definition at line 180 of file cleancache.c.

void __cleancache_invalidate_page ( struct address_space mapping,
struct page page 
)

Definition at line 157 of file cleancache.c.

void __cleancache_put_page ( struct page page)

Definition at line 138 of file cleancache.c.

struct cleancache_ops cleancache_register_ops ( struct cleancache_ops ops)
read

Definition at line 51 of file cleancache.c.

EXPORT_SYMBOL ( cleancache_enabled  )
EXPORT_SYMBOL ( cleancache_register_ops  )
EXPORT_SYMBOL ( __cleancache_init_fs  )
EXPORT_SYMBOL ( __cleancache_init_shared_fs  )
EXPORT_SYMBOL ( __cleancache_get_page  )
EXPORT_SYMBOL ( __cleancache_put_page  )
EXPORT_SYMBOL ( __cleancache_invalidate_page  )
EXPORT_SYMBOL ( __cleancache_invalidate_inode  )
EXPORT_SYMBOL ( __cleancache_invalidate_fs  )

Variable Documentation

Definition at line 28 of file cleancache.c.