Lines Matching refs:kmem_cache
173 struct kmem_cache *kmem_cache_create(const char *name, unsigned int size,
176 struct kmem_cache *kmem_cache_create_usercopy(const char *name,
181 void kmem_cache_destroy(struct kmem_cache *s);
182 int kmem_cache_shrink(struct kmem_cache *s);
370 extern struct kmem_cache *
475 void *kmem_cache_alloc(struct kmem_cache *cachep, gfp_t flags) __assume_slab_alignment __malloc;
476 void *kmem_cache_alloc_lru(struct kmem_cache *s, struct list_lru *lru,
478 void kmem_cache_free(struct kmem_cache *s, void *objp);
487 void kmem_cache_free_bulk(struct kmem_cache *s, size_t size, void **p);
488 int kmem_cache_alloc_bulk(struct kmem_cache *s, gfp_t flags, size_t size, void **p);
501 void *kmem_cache_alloc_node(struct kmem_cache *s, gfp_t flags, int node) __assume_slab_alignment
504 void *kmalloc_trace(struct kmem_cache *s, gfp_t flags, size_t size)
507 void *kmalloc_node_trace(struct kmem_cache *s, gfp_t gfpflags,
708 static inline void *kmem_cache_zalloc(struct kmem_cache *k, gfp_t flags) in kmem_cache_zalloc()
768 unsigned int kmem_cache_size(struct kmem_cache *s);