Home
last modified time | relevance | path

Searched refs:KASAN_SHADOW_SCALE_SIZE (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.10/mm/kasan/
Dcommon.c304 round_up(cache->object_size, KASAN_SHADOW_SCALE_SIZE), in kasan_poison_object_data()
376 shadow_byte >= KASAN_SHADOW_SCALE_SIZE; in shadow_invalid()
415 rounded_up_size = round_up(cache->object_size, KASAN_SHADOW_SCALE_SIZE); in __kasan_slab_free()
448 KASAN_SHADOW_SCALE_SIZE); in __kasan_kmalloc()
450 KASAN_SHADOW_SCALE_SIZE); in __kasan_kmalloc()
494 KASAN_SHADOW_SCALE_SIZE); in kasan_kmalloc_large()
630 if (WARN_ON(mem_data->nr_pages % KASAN_SHADOW_SCALE_SIZE) || in kasan_mem_notifier()
631 WARN_ON(start_kaddr % (KASAN_SHADOW_SCALE_SIZE << PAGE_SHIFT))) in kasan_mem_notifier()
788 size = round_up(size, KASAN_SHADOW_SCALE_SIZE); in kasan_poison_vmalloc()
901 region_start = ALIGN(start, PAGE_SIZE * KASAN_SHADOW_SCALE_SIZE); in kasan_release_vmalloc()
[all …]
Dgeneric_report.c42 p += KASAN_SHADOW_SCALE_SIZE; in find_first_bad_addr()
57 if (*shadow_addr > 0 && *shadow_addr <= KASAN_SHADOW_SCALE_SIZE - 1) in get_shadow_bug_type()
61 case 0 ... KASAN_SHADOW_SCALE_SIZE - 1: in get_shadow_bug_type()
Dgeneric.c81 if (unlikely(!IS_ALIGNED(addr, KASAN_SHADOW_SCALE_SIZE))) in memory_is_poisoned_16()
208 size_t aligned_size = round_up(global->size, KASAN_SHADOW_SCALE_SIZE); in register_global()
282 size_t rounded_up_size = round_up(size, KASAN_SHADOW_SCALE_SIZE); in __asan_alloca_poison()
285 size_t rounded_down_size = round_down(size, KASAN_SHADOW_SCALE_SIZE); in __asan_alloca_poison()
Dreport.c322 mem_ptr = round_down(aligned_addr, KASAN_SHADOW_SCALE_SIZE); in get_address_stack_frame_info()
328 mem_ptr -= KASAN_SHADOW_SCALE_SIZE; in get_address_stack_frame_info()
333 mem_ptr -= KASAN_SHADOW_SCALE_SIZE; in get_address_stack_frame_info()
339 frame = (const unsigned long *)(mem_ptr + KASAN_SHADOW_SCALE_SIZE); in get_address_stack_frame_info()
Dinit.c450 (KASAN_SHADOW_SCALE_SIZE * PAGE_SIZE)) || in kasan_remove_zero_shadow()
451 WARN_ON(size % (KASAN_SHADOW_SCALE_SIZE * PAGE_SIZE))) in kasan_remove_zero_shadow()
485 (KASAN_SHADOW_SCALE_SIZE * PAGE_SIZE)) || in kasan_add_zero_shadow()
486 WARN_ON(size % (KASAN_SHADOW_SCALE_SIZE * PAGE_SIZE))) in kasan_add_zero_shadow()
Dkasan.h8 #define KASAN_SHADOW_SCALE_SIZE (1UL << KASAN_SHADOW_SCALE_SHIFT) macro
9 #define KASAN_SHADOW_MASK (KASAN_SHADOW_SCALE_SIZE - 1)
Dtags_report.c84 p += KASAN_SHADOW_SCALE_SIZE; in find_first_bad_addr()
/Linux-v5.10/lib/
Dtest_kasan_module.c18 #define OOB_TAG_OFF (IS_ENABLED(CONFIG_KASAN_GENERIC) ? 0 : KASAN_SHADOW_SCALE_SIZE)
Dtest_kasan.c28 #define OOB_TAG_OFF (IS_ENABLED(CONFIG_KASAN_GENERIC) ? 0 : KASAN_SHADOW_SCALE_SIZE)
/Linux-v5.10/Documentation/dev-tools/
Dkasan.rst267 ``KASAN_SHADOW_SCALE_SIZE * PAGE_SIZE``.