Home
last modified time | relevance | path

Searched refs:alloc_meta (Results 1 – 5 of 5) sorted by relevance

/linux/mm/kasan/
A Dtags.c23 struct kasan_alloc_meta *alloc_meta; in kasan_set_free_info() local
26 alloc_meta = kasan_get_alloc_meta(cache, object); in kasan_set_free_info()
27 if (!alloc_meta) in kasan_set_free_info()
31 idx = alloc_meta->free_track_idx; in kasan_set_free_info()
32 alloc_meta->free_pointer_tag[idx] = tag; in kasan_set_free_info()
42 struct kasan_alloc_meta *alloc_meta; in kasan_get_free_track() local
45 alloc_meta = kasan_get_alloc_meta(cache, object); in kasan_get_free_track()
46 if (!alloc_meta) in kasan_get_free_track()
51 if (alloc_meta->free_pointer_tag[i] == tag) in kasan_get_free_track()
55 i = alloc_meta->free_track_idx; in kasan_get_free_track()
[all …]
A Dreport_tags.c13 struct kasan_alloc_meta *alloc_meta; in kasan_get_bug_type() local
27 alloc_meta = kasan_get_alloc_meta(cache, object); in kasan_get_bug_type()
29 if (alloc_meta) { in kasan_get_bug_type()
31 if (alloc_meta->free_pointer_tag[i] == tag) in kasan_get_bug_type()
A Dreport.c188 struct kasan_alloc_meta *alloc_meta; in describe_object_stacks() local
191 alloc_meta = kasan_get_alloc_meta(cache, object); in describe_object_stacks()
192 if (alloc_meta) { in describe_object_stacks()
193 print_track(&alloc_meta->alloc_track, "Allocated"); in describe_object_stacks()
204 if (!alloc_meta) in describe_object_stacks()
206 if (alloc_meta->aux_stack[0]) { in describe_object_stacks()
208 stack_depot_print(alloc_meta->aux_stack[0]); in describe_object_stacks()
211 if (alloc_meta->aux_stack[1]) { in describe_object_stacks()
213 stack_depot_print(alloc_meta->aux_stack[1]); in describe_object_stacks()
A Dcommon.c314 struct kasan_alloc_meta *alloc_meta; in __kasan_init_slab_obj() local
317 alloc_meta = kasan_get_alloc_meta(cache, object); in __kasan_init_slab_obj()
318 if (alloc_meta) in __kasan_init_slab_obj()
319 __memset(alloc_meta, 0, sizeof(*alloc_meta)); in __kasan_init_slab_obj()
426 struct kasan_alloc_meta *alloc_meta; in set_alloc_info() local
432 alloc_meta = kasan_get_alloc_meta(cache, object); in set_alloc_info()
433 if (alloc_meta) in set_alloc_info()
434 kasan_set_track(&alloc_meta->alloc_track, flags); in set_alloc_info()
A Dgeneric.c335 struct kasan_alloc_meta *alloc_meta; in __kasan_record_aux_stack() local
343 alloc_meta = kasan_get_alloc_meta(cache, object); in __kasan_record_aux_stack()
344 if (!alloc_meta) in __kasan_record_aux_stack()
347 alloc_meta->aux_stack[1] = alloc_meta->aux_stack[0]; in __kasan_record_aux_stack()
348 alloc_meta->aux_stack[0] = kasan_save_stack(GFP_NOWAIT, can_alloc); in __kasan_record_aux_stack()

Completed in 12 milliseconds