Lines Matching defs:kmem_cache
19 struct kmem_cache {
31 void kmem_cache_set_non_kernel(struct kmem_cache *cachep, unsigned int val)
36 unsigned long kmem_cache_get_alloc(struct kmem_cache *cachep)
41 unsigned long kmem_cache_nr_allocated(struct kmem_cache *cachep)
46 unsigned long kmem_cache_nr_tallocated(struct kmem_cache *cachep)
51 void kmem_cache_zero_nr_tallocated(struct kmem_cache *cachep)
56 void *kmem_cache_alloc_lru(struct kmem_cache *cachep, struct list_lru *lru,
96 void __kmem_cache_free_locked(struct kmem_cache *cachep, void *objp)
110 void kmem_cache_free_locked(struct kmem_cache *cachep, void *objp)
119 void kmem_cache_free(struct kmem_cache *cachep, void *objp)
126 void kmem_cache_free_bulk(struct kmem_cache *cachep, size_t size, void **list)
137 void kmem_cache_shrink(struct kmem_cache *cachep)
141 int kmem_cache_alloc_bulk(struct kmem_cache *cachep, gfp_t gfp, size_t size,
211 struct kmem_cache *
215 struct kmem_cache *ret = malloc(sizeof(*ret));
236 static struct kmem_cache *test_cache, *test_cache2;
239 * Testing the bulk allocators without aligned kmem_cache to force the