Lines Matching refs:k_start
11 unsigned long k_start = (unsigned long)kasan_mem_to_shadow(start); in kasan_init_region() local
13 unsigned long k_cur = k_start; in kasan_init_region()
14 int k_size = k_end - k_start; in kasan_init_region()
21 if (block && k_size_base >= SZ_128K && k_start == ALIGN(k_start, k_size_base)) { in kasan_init_region()
24 setbat(-1, k_start, __pa(block), k_size_base, PAGE_KERNEL); in kasan_init_region()
26 setbat(-1, k_start + k_size_base, __pa(block) + k_size_base, in kasan_init_region()
28 if (v_block_mapped(k_start)) in kasan_init_region()
29 k_cur = k_start + k_size_base; in kasan_init_region()
30 if (v_block_mapped(k_start + k_size_base)) in kasan_init_region()
31 k_cur = k_start + k_size_base + k_size_more; in kasan_init_region()
41 ret = kasan_init_shadow_page_tables(k_start, k_end); in kasan_init_region()
45 kasan_update_early_region(k_start, k_cur, __pte(0)); in kasan_init_region()
49 void *va = block + k_cur - k_start; in kasan_init_region()
54 flush_tlb_kernel_range(k_start, k_end); in kasan_init_region()