]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - fs/nfs/cache_lib.h
h8300: missing checks of __get_user()/__put_user() return values
[karo-tx-linux.git] / fs / nfs / cache_lib.h
index 7cf6cafcc007d8a5350aee6eae30647dceaab802..317db95e37f80375b371130afd58cb31f39161ed 100644 (file)
@@ -23,5 +23,11 @@ extern struct nfs_cache_defer_req *nfs_cache_defer_req_alloc(void);
 extern void nfs_cache_defer_req_put(struct nfs_cache_defer_req *dreq);
 extern int nfs_cache_wait_for_upcall(struct nfs_cache_defer_req *dreq);
 
-extern int nfs_cache_register(struct cache_detail *cd);
-extern void nfs_cache_unregister(struct cache_detail *cd);
+extern void nfs_cache_init(struct cache_detail *cd);
+extern void nfs_cache_destroy(struct cache_detail *cd);
+extern int nfs_cache_register_net(struct net *net, struct cache_detail *cd);
+extern void nfs_cache_unregister_net(struct net *net, struct cache_detail *cd);
+extern int nfs_cache_register_sb(struct super_block *sb,
+                                struct cache_detail *cd);
+extern void nfs_cache_unregister_sb(struct super_block *sb,
+                                   struct cache_detail *cd);