Lines Matching defs:start
309 void __init __weak kasan_populate_early_vm_area_shadow(void *start,
435 * Release the backing for the vmalloc region [start, end), which
448 * start end
459 * First we align the start upwards and the end downwards, so that the
466 * we are given the start and end of the free region that contains this
470 * | start end |
481 * Once again, we align the start of the free region up, and the end of
509 void kasan_release_vmalloc(unsigned long start, unsigned long end,
520 region_start = ALIGN(start, KASAN_MEMORY_PER_SHADOW_PAGE);
525 if (start != region_start &&
553 void *__kasan_unpoison_vmalloc(const void *start, unsigned long size,
564 return (void *)start;
566 if (!is_vmalloc_or_module_addr(start))
567 return (void *)start;
575 return (void *)start;
577 start = set_tag(start, kasan_random_tag());
578 kasan_unpoison(start, size, false);
579 return (void *)start;
586 void __kasan_poison_vmalloc(const void *start, unsigned long size)
591 if (!is_vmalloc_or_module_addr(start))
595 kasan_poison(start, size, KASAN_VMALLOC_INVALID, false);