Lines Matching refs:object

457 					      const void *object)  in kasan_get_alloc_meta()  argument
461 return (void *)object + cache->kasan_info.alloc_meta_offset; in kasan_get_alloc_meta()
465 const void *object) in kasan_get_free_meta() argument
470 return (void *)object + cache->kasan_info.free_meta_offset; in kasan_get_free_meta()
473 void kasan_init_object_meta(struct kmem_cache *cache, const void *object) in kasan_init_object_meta() argument
477 alloc_meta = kasan_get_alloc_meta(cache, object); in kasan_init_object_meta()
496 static void release_free_meta(const void *object, struct kasan_free_meta *meta) in release_free_meta() argument
502 if (*(u8 *)kasan_mem_to_shadow(object) != KASAN_SLAB_FREE_META) in release_free_meta()
506 *(u8 *)kasan_mem_to_shadow(object) = KASAN_SLAB_FREE; in release_free_meta()
536 void *object; in kasan_record_aux_stack() local
542 object = nearest_obj(cache, slab, addr); in kasan_record_aux_stack()
543 alloc_meta = kasan_get_alloc_meta(cache, object); in kasan_record_aux_stack()
551 void kasan_save_alloc_info(struct kmem_cache *cache, void *object, gfp_t flags) in kasan_save_alloc_info() argument
555 alloc_meta = kasan_get_alloc_meta(cache, object); in kasan_save_alloc_info()
565 void kasan_save_free_info(struct kmem_cache *cache, void *object) in kasan_save_free_info() argument
569 free_meta = kasan_get_free_meta(cache, object); in kasan_save_free_info()
574 release_free_meta(object, free_meta); in kasan_save_free_info()
579 *(u8 *)kasan_mem_to_shadow(object) = KASAN_SLAB_FREE_META; in kasan_save_free_info()