diff options
Diffstat (limited to 'libglusterfs/src/inode.h')
-rw-r--r-- | libglusterfs/src/inode.h | 9 |
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 |