diff options
Diffstat (limited to 'util/storage/slabhash.c')
| -rw-r--r-- | util/storage/slabhash.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/util/storage/slabhash.c b/util/storage/slabhash.c index 7d376c4d684a..62396e16a82d 100644 --- a/util/storage/slabhash.c +++ b/util/storage/slabhash.c @@ -166,6 +166,13 @@ int slabhash_is_size(struct slabhash* sl, size_t size, size_t slabs) return 0; } +void slabhash_update_space_used(struct slabhash* sl, hashvalue_type hash, + void* cb_arg, int diff_size) +{ + lruhash_update_space_used(sl->array[slab_idx(sl, hash)], cb_arg, + diff_size); +} + size_t slabhash_get_mem(struct slabhash* sl) { size_t i, total = sizeof(*sl); |
