diff options
Diffstat (limited to 'slabs.h')
-rw-r--r-- | slabs.h | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -20,7 +20,7 @@ unsigned int slabs_clsid(const size_t size); /** Allocate object of given length. 0 on error */ /*@null@*/ #define SLABS_ALLOC_NO_NEWPAGE 1 -void *slabs_alloc(const size_t size, unsigned int id, unsigned int *total_chunks, unsigned int flags); +void *slabs_alloc(const size_t size, unsigned int id, uint64_t *total_bytes, unsigned int flags); /** Free previously allocated object */ void slabs_free(void *ptr, size_t size, unsigned int id); @@ -38,7 +38,7 @@ bool get_stats(const char *stat_type, int nkey, ADD_STAT add_stats, void *c); void slabs_stats(ADD_STAT add_stats, void *c); /* Hints as to freespace in slab class */ -unsigned int slabs_available_chunks(unsigned int id, bool *mem_flag, unsigned int *total_chunks, unsigned int *chunks_perslab); +unsigned int slabs_available_chunks(unsigned int id, bool *mem_flag, uint64_t *total_bytes, unsigned int *chunks_perslab); int start_slab_maintenance_thread(void); void stop_slab_maintenance_thread(void); |