summaryrefslogtreecommitdiffstats
path: root/libglusterfs/src/inode.h
diff options
context:
space:
mode:
Diffstat (limited to 'libglusterfs/src/inode.h')
-rw-r--r--libglusterfs/src/inode.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/libglusterfs/src/inode.h b/libglusterfs/src/inode.h
index 5d373fcaec9..5c550bc648b 100644
--- a/libglusterfs/src/inode.h
+++ b/libglusterfs/src/inode.h
@@ -109,6 +109,12 @@ struct _inode {
inode_table_t *
inode_table_new (size_t lru_limit, xlator_t *xl);
+void
+inode_table_destroy_all (glusterfs_ctx_t *ctx);
+
+void
+inode_table_destroy (inode_table_t *inode_table);
+
inode_t *
inode_new (inode_table_t *table);
@@ -135,6 +141,9 @@ int
inode_forget (inode_t *inode, uint64_t nlookup);
int
+inode_ref_reduce_by_n (inode_t *inode, uint64_t nref);
+
+int
inode_invalidate(inode_t *inode);
int