diff options
Diffstat (limited to 'mm/slab.h')
-rw-r--r-- | mm/slab.h | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -36,6 +36,16 @@ extern struct kmem_cache *kmem_cache; | |||
36 | struct kmem_cache *__kmem_cache_create(const char *name, size_t size, | 36 | struct kmem_cache *__kmem_cache_create(const char *name, size_t size, |
37 | size_t align, unsigned long flags, void (*ctor)(void *)); | 37 | size_t align, unsigned long flags, void (*ctor)(void *)); |
38 | 38 | ||
39 | #ifdef CONFIG_SLUB | ||
40 | struct kmem_cache *__kmem_cache_alias(const char *name, size_t size, | ||
41 | size_t align, unsigned long flags, void (*ctor)(void *)); | ||
42 | #else | ||
43 | static inline struct kmem_cache *__kmem_cache_alias(const char *name, size_t size, | ||
44 | size_t align, unsigned long flags, void (*ctor)(void *)) | ||
45 | { return NULL; } | ||
46 | #endif | ||
47 | |||
48 | |||
39 | int __kmem_cache_shutdown(struct kmem_cache *); | 49 | int __kmem_cache_shutdown(struct kmem_cache *); |
40 | 50 | ||
41 | #endif | 51 | #endif |