Lines Matching refs:kmem_cache

11 struct kmem_cache;
132 void __kasan_unpoison_object_data(struct kmem_cache *cache, void *object);
133 static __always_inline void kasan_unpoison_object_data(struct kmem_cache *cache, in kasan_unpoison_object_data()
140 void __kasan_poison_object_data(struct kmem_cache *cache, void *object);
141 static __always_inline void kasan_poison_object_data(struct kmem_cache *cache, in kasan_poison_object_data()
148 void * __must_check __kasan_init_slab_obj(struct kmem_cache *cache,
151 struct kmem_cache *cache, const void *object) in kasan_init_slab_obj()
158 bool __kasan_slab_free(struct kmem_cache *s, void *object,
160 static __always_inline bool kasan_slab_free(struct kmem_cache *s, in kasan_slab_free()
182 void * __must_check __kasan_slab_alloc(struct kmem_cache *s,
185 struct kmem_cache *s, void *object, gfp_t flags, bool init) in kasan_slab_alloc()
192 void * __must_check __kasan_kmalloc(struct kmem_cache *s, const void *object,
194 static __always_inline void * __must_check kasan_kmalloc(struct kmem_cache *s, in kasan_kmalloc()
245 static inline void kasan_unpoison_object_data(struct kmem_cache *cache, in kasan_unpoison_object_data()
247 static inline void kasan_poison_object_data(struct kmem_cache *cache, in kasan_poison_object_data()
249 static inline void *kasan_init_slab_obj(struct kmem_cache *cache, in kasan_init_slab_obj()
254 static inline bool kasan_slab_free(struct kmem_cache *s, void *object, bool init) in kasan_slab_free()
260 static inline void *kasan_slab_alloc(struct kmem_cache *s, void *object, in kasan_slab_alloc()
265 static inline void *kasan_kmalloc(struct kmem_cache *s, const void *object, in kasan_kmalloc()
299 size_t kasan_metadata_size(struct kmem_cache *cache, bool in_object);
301 void kasan_cache_create(struct kmem_cache *cache, unsigned int *size,
304 void kasan_cache_shrink(struct kmem_cache *cache);
305 void kasan_cache_shutdown(struct kmem_cache *cache);
312 static inline size_t kasan_metadata_size(struct kmem_cache *cache, in kasan_metadata_size()
323 static inline void kasan_cache_create(struct kmem_cache *cache, in kasan_cache_create()
327 static inline void kasan_cache_shrink(struct kmem_cache *cache) {} in kasan_cache_shrink()
328 static inline void kasan_cache_shutdown(struct kmem_cache *cache) {} in kasan_cache_shutdown()