kasan_poison
kasan_poison(page_address(page), PAGE_SIZE << order,
kasan_poison(page_address(page), page_size(page),
kasan_poison(object, round_up(cache->object_size, KASAN_GRANULE_SIZE),
kasan_poison(object, round_up(cache->object_size, KASAN_GRANULE_SIZE),
kasan_poison((void *)redzone_start, redzone_end - redzone_start,
kasan_poison((void *)redzone_start, redzone_end - redzone_start,
kasan_poison(ptr, PAGE_SIZE << order, KASAN_PAGE_FREE, false);
kasan_poison(ptr, page_size(page), KASAN_PAGE_FREE, false);
kasan_poison(global->beg + aligned_size,
kasan_poison(left_redzone, KASAN_ALLOCA_REDZONE_SIZE,
kasan_poison(right_redzone, padding_size + KASAN_ALLOCA_REDZONE_SIZE,
kasan_poison((void *)redzone_start, redzone_size, KASAN_TAG_INVALID,
void kasan_poison(const void *addr, size_t size, u8 value, bool init);
kasan_poison(ptr, KASAN_GRANULE_SIZE, (u8)tag, false);
kasan_poison(ptr, KASAN_GRANULE_SIZE, get_tag(ptr), false);
void kasan_poison(const void *addr, size_t size, u8 value, bool init)
EXPORT_SYMBOL_GPL(kasan_poison);
kasan_poison(addr, round_up(size, KASAN_GRANULE_SIZE), tag, false);
kasan_poison(start, size, KASAN_VMALLOC_INVALID, false);
kasan_poison(addr, size, tag, false);