Searched refs:shadow_end (Results 1 – 3 of 3) sorted by relevance
| /mm/kasan/ |
| A D | shadow.c | 126 void *shadow_start, *shadow_end; in kasan_poison() local 218 unsigned long shadow_end, shadow_size; in kasan_mem_notifier() local 224 shadow_end = shadow_start + shadow_size; in kasan_mem_notifier() 243 shadow_end, GFP_KERNEL, in kasan_mem_notifier() 390 unsigned long shadow_start, shadow_end; in kasan_populate_vmalloc() local 415 shadow_end = PAGE_ALIGN(shadow_end); in kasan_populate_vmalloc() 421 flush_cache_vmap(shadow_start, shadow_end); in kasan_populate_vmalloc() 559 void *shadow_start, *shadow_end; in kasan_release_vmalloc() local 584 if (shadow_end > shadow_start) { in kasan_release_vmalloc() 585 size = shadow_end - shadow_start; in kasan_release_vmalloc() [all …]
|
| A D | init.c | 231 const void *shadow_end) in kasan_populate_early_shadow() argument 234 unsigned long end = (unsigned long)shadow_end; in kasan_populate_early_shadow() 485 void *shadow_start, *shadow_end; in kasan_add_zero_shadow() local 488 shadow_end = shadow_start + (size >> KASAN_SHADOW_SCALE_SHIFT); in kasan_add_zero_shadow() 494 ret = kasan_populate_early_shadow(shadow_start, shadow_end); in kasan_add_zero_shadow()
|
| /mm/kmsan/ |
| A D | shadow.c | 220 unsigned long shadow_start, origin_start, shadow_end, origin_end; in kmsan_vmap_pages_range_noflush() local 228 shadow_end = vmalloc_meta((void *)end, KMSAN_META_SHADOW); in kmsan_vmap_pages_range_noflush() 248 mapped = __vmap_pages_range_noflush(shadow_start, shadow_end, prot, in kmsan_vmap_pages_range_noflush() 263 flush_tlb_kernel_range(shadow_start, shadow_end); in kmsan_vmap_pages_range_noflush() 265 flush_cache_vmap(shadow_start, shadow_end); in kmsan_vmap_pages_range_noflush()
|
Completed in 9 milliseconds