diff options
Diffstat (limited to 'include/linux/slab.h')
-rw-r--r-- | include/linux/slab.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/include/linux/slab.h b/include/linux/slab.h index 83d1a1454b7e..743a10415122 100644 --- a/include/linux/slab.h +++ b/include/linux/slab.h | |||
@@ -128,7 +128,6 @@ struct kmem_cache *kmem_cache_create(const char *, size_t, size_t, | |||
128 | void kmem_cache_destroy(struct kmem_cache *); | 128 | void kmem_cache_destroy(struct kmem_cache *); |
129 | int kmem_cache_shrink(struct kmem_cache *); | 129 | int kmem_cache_shrink(struct kmem_cache *); |
130 | void kmem_cache_free(struct kmem_cache *, void *); | 130 | void kmem_cache_free(struct kmem_cache *, void *); |
131 | unsigned int kmem_cache_size(struct kmem_cache *); | ||
132 | 131 | ||
133 | /* | 132 | /* |
134 | * Please use this macro to create slab caches. Simply specify the | 133 | * Please use this macro to create slab caches. Simply specify the |
@@ -388,6 +387,14 @@ static inline void *kzalloc_node(size_t size, gfp_t flags, int node) | |||
388 | return kmalloc_node(size, flags | __GFP_ZERO, node); | 387 | return kmalloc_node(size, flags | __GFP_ZERO, node); |
389 | } | 388 | } |
390 | 389 | ||
390 | /* | ||
391 | * Determine the size of a slab object | ||
392 | */ | ||
393 | static inline unsigned int kmem_cache_size(struct kmem_cache *s) | ||
394 | { | ||
395 | return s->object_size; | ||
396 | } | ||
397 | |||
391 | void __init kmem_cache_init_late(void); | 398 | void __init kmem_cache_init_late(void); |
392 | 399 | ||
393 | #endif /* _LINUX_SLAB_H */ | 400 | #endif /* _LINUX_SLAB_H */ |