Home | History | Annotate | Download | only in linux

Lines Matching full:kmem_cache_t

12 typedef struct kmem_cache kmem_cache_t;
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 *);
70 extern kmem_cache_t *kmem_find_general_cachep(size_t size, gfp_t gfpflags);
75 kmem_cache_t *cs_cachep;
76 kmem_cache_t *cs_dmacachep;
205 extern void *kmem_cache_alloc_node(kmem_cache_t *, gfp_t flags, int node);
208 static inline void *kmem_cache_alloc_node(kmem_cache_t *cachep, gfp_t flags, int node)
219 extern int FASTCALL(kmem_ptr_validate(kmem_cache_t *cachep, void *ptr));
258 extern kmem_cache_t *vm_area_cachep;
259 extern kmem_cache_t *names_cachep;
260 extern kmem_cache_t *files_cachep;
261 extern kmem_cache_t *filp_cachep;
262 extern kmem_cache_t *fs_cachep;
263 extern kmem_cache_t *sighand_cachep;
264 extern kmem_cache_t *bio_cachep;