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)
114 void kmem_cache_free(struct kmem_cache *cachep, void *objp)
121 void kmem_cache_free_bulk(struct kmem_cache *cachep, size_t size, void **list)
132 void kmem_cache_shrink(struct kmem_cache *cachep)
136 int kmem_cache_alloc_bulk(struct kmem_cache *cachep, gfp_t gfp, size_t size,
190 struct kmem_cache *
194 struct kmem_cache *ret = malloc(sizeof(*ret));
215 static struct kmem_cache *test_cache, *test_cache2;
218 * Testing the bulk allocators without aligned kmem_cache to force the