Lines Matching refs:k_start
10 kasan_init_shadow_8M(unsigned long k_start, unsigned long k_end, void *block) in kasan_init_shadow_8M() argument
12 pmd_t *pmd = pmd_off_k(k_start); in kasan_init_shadow_8M()
15 for (k_cur = k_start; k_cur != k_end; k_cur = k_next, pmd += 2, block += SZ_8M) { in kasan_init_shadow_8M()
37 unsigned long k_start = (unsigned long)kasan_mem_to_shadow(start); in kasan_init_region() local
43 block = memblock_alloc(k_end - k_start, SZ_8M); in kasan_init_region()
47 if (IS_ALIGNED(k_start, SZ_8M)) { in kasan_init_region()
48 kasan_init_shadow_8M(k_start, ALIGN_DOWN(k_end, SZ_8M), block); in kasan_init_region()
53 k_cur = k_start; in kasan_init_region()
56 ret = kasan_init_shadow_page_tables(k_start, k_end); in kasan_init_region()
62 void *va = block + k_cur - k_start; in kasan_init_region()
71 flush_tlb_kernel_range(k_start, k_end); in kasan_init_region()