Lines Matching defs:kmem_cache
19 void kmem_cache_set_callback(struct kmem_cache *cachep, void (*callback)(void *))
24 void kmem_cache_set_private(struct kmem_cache *cachep, void *private)
29 void kmem_cache_set_non_kernel(struct kmem_cache *cachep, unsigned int val)
34 unsigned long kmem_cache_get_alloc(struct kmem_cache *cachep)
39 unsigned long kmem_cache_nr_allocated(struct kmem_cache *cachep)
44 unsigned long kmem_cache_nr_tallocated(struct kmem_cache *cachep)
49 void kmem_cache_zero_nr_tallocated(struct kmem_cache *cachep)
54 void *kmem_cache_alloc_lru(struct kmem_cache *cachep, struct list_lru *lru,
106 void __kmem_cache_free_locked(struct kmem_cache *cachep, void *objp)
120 void kmem_cache_free_locked(struct kmem_cache *cachep, void *objp)
129 void kmem_cache_free(struct kmem_cache *cachep, void *objp)
136 void kmem_cache_free_bulk(struct kmem_cache *cachep, size_t size, void **list)
153 void kmem_cache_shrink(struct kmem_cache *cachep)
157 int kmem_cache_alloc_bulk(struct kmem_cache *cachep, gfp_t gfp, size_t size,
230 struct kmem_cache *
235 struct kmem_cache *ret = malloc(sizeof(*ret));
255 kmem_cache_prefill_sheaf(struct kmem_cache *s, gfp_t gfp, unsigned int size)
283 int kmem_cache_refill_sheaf(struct kmem_cache *s, gfp_t gfp,
311 void kmem_cache_return_sheaf(struct kmem_cache *s, gfp_t gfp,
321 kmem_cache_alloc_from_sheaf(struct kmem_cache *s, gfp_t gfp,
344 static struct kmem_cache *test_cache, *test_cache2;
347 * Testing the bulk allocators without aligned kmem_cache to force the