]> Pileus Git - ~andy/linux/blobdiff - mm/slab.h
mm, sl[au]b: create common functions for boot slab creation
[~andy/linux] / mm / slab.h
index 66a62d3536c622b8386c15b5d1e2e9e7fac6dbd7..492eafa0b538c5e30ce05b2c88fca6c69026e369 100644 (file)
--- a/mm/slab.h
+++ b/mm/slab.h
@@ -35,6 +35,11 @@ extern struct kmem_cache *kmem_cache;
 /* Functions provided by the slab allocators */
 extern int __kmem_cache_create(struct kmem_cache *, unsigned long flags);
 
+extern struct kmem_cache *create_kmalloc_cache(const char *name, size_t size,
+                       unsigned long flags);
+extern void create_boot_cache(struct kmem_cache *, const char *name,
+                       size_t size, unsigned long flags);
+
 #ifdef CONFIG_SLUB
 struct kmem_cache *__kmem_cache_alias(const char *name, size_t size,
        size_t align, unsigned long flags, void (*ctor)(void *));