Lines Matching refs:cache
310 void kasan_unpoison_object_data(struct kmem_cache *cache, void *object) in kasan_unpoison_object_data() argument
312 kasan_unpoison_shadow(object, cache->object_size); in kasan_unpoison_object_data()
315 void kasan_poison_object_data(struct kmem_cache *cache, void *object) in kasan_poison_object_data() argument
318 round_up(cache->object_size, KASAN_SHADOW_SCALE_SIZE), in kasan_poison_object_data()
322 void kasan_slab_alloc(struct kmem_cache *cache, void *object) in kasan_slab_alloc() argument
324 kasan_kmalloc(cache, object, cache->object_size); in kasan_slab_alloc()
327 void kasan_slab_free(struct kmem_cache *cache, void *object) in kasan_slab_free() argument
329 unsigned long size = cache->object_size; in kasan_slab_free()
333 if (unlikely(cache->flags & SLAB_DESTROY_BY_RCU)) in kasan_slab_free()
339 void kasan_kmalloc(struct kmem_cache *cache, const void *object, size_t size) in kasan_kmalloc() argument
349 redzone_end = round_up((unsigned long)object + cache->object_size, in kasan_kmalloc()