slab.h | 12 typedef struct kmem_cache kmem_cache_t; typedef in typeref:struct:kmem_cache 60 extern kmem_cache_t *kmem_cache_create(const char *, size_t, size_t, unsigned long, 61 void (*)(void *, kmem_cache_t *, unsigned long), 62 void (*)(void *, kmem_cache_t *, unsigned long)); 63 extern int kmem_cache_destroy(kmem_cache_t *); 64 extern int kmem_cache_shrink(kmem_cache_t *); 65 extern void *kmem_cache_alloc(kmem_cache_t *, gfp_t); 67 extern void kmem_cache_free(kmem_cache_t *, void *); 68 extern unsigned int kmem_cache_size(kmem_cache_t *); 69 extern const char *kmem_cache_name(kmem_cache_t *); [all...] |