Home
last modified time | relevance | path

Searched refs:kasan_mem_to_shadow (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/arch/x86/mm/
Dkasan_init_64.c20 start = (unsigned long)kasan_mem_to_shadow(pfn_to_kaddr(range->start)); in map_range()
21 end = (unsigned long)kasan_mem_to_shadow(pfn_to_kaddr(range->end)); in map_range()
103 kasan_mem_to_shadow((void *)PAGE_OFFSET)); in kasan_init()
113 kasan_mem_to_shadow((void *)PAGE_OFFSET + MAXMEM), in kasan_init()
114 kasan_mem_to_shadow((void *)__START_KERNEL_map)); in kasan_init()
116 vmemmap_populate((unsigned long)kasan_mem_to_shadow(_stext), in kasan_init()
117 (unsigned long)kasan_mem_to_shadow(_end), in kasan_init()
120 kasan_populate_zero_shadow(kasan_mem_to_shadow((void *)MODULES_END), in kasan_init()
/linux-4.4.14/mm/kasan/
Dkasan.c47 shadow_start = kasan_mem_to_shadow(address); in kasan_poison_shadow()
48 shadow_end = kasan_mem_to_shadow(address + size); in kasan_poison_shadow()
58 u8 *shadow = (u8 *)kasan_mem_to_shadow(address + size); in kasan_unpoison_shadow()
72 s8 shadow_value = *(s8 *)kasan_mem_to_shadow((void *)addr); in memory_is_poisoned_1()
84 u16 *shadow_addr = (u16 *)kasan_mem_to_shadow((void *)addr); in memory_is_poisoned_2()
106 u16 *shadow_addr = (u16 *)kasan_mem_to_shadow((void *)addr); in memory_is_poisoned_4()
128 u16 *shadow_addr = (u16 *)kasan_mem_to_shadow((void *)addr); in memory_is_poisoned_8()
150 u32 *shadow_addr = (u32 *)kasan_mem_to_shadow((void *)addr); in memory_is_poisoned_16()
219 ret = memory_is_zero(kasan_mem_to_shadow((void *)addr), in memory_is_poisoned_n()
220 kasan_mem_to_shadow((void *)addr + size - 1) + 1); in memory_is_poisoned_n()
[all …]
Dreport.c40 u8 shadow_val = *(u8 *)kasan_mem_to_shadow(addr); in find_first_bad_addr()
45 shadow_val = *(u8 *)kasan_mem_to_shadow(first_bad_addr); in find_first_bad_addr()
58 shadow_addr = (u8 *)kasan_mem_to_shadow(info->first_bad_addr); in print_error_description()
170 const void *shadow = kasan_mem_to_shadow(addr); in print_shadow_for_address()
/linux-4.4.14/arch/arm64/mm/
Dkasan_init.c138 kasan_mem_to_shadow((void *)MODULES_VADDR)); in kasan_init()
153 vmemmap_populate((unsigned long)kasan_mem_to_shadow(start), in kasan_init()
154 (unsigned long)kasan_mem_to_shadow(end) + 1, in kasan_init()
/linux-4.4.14/include/linux/
Dkasan.h26 static inline void *kasan_mem_to_shadow(const void *addr) in kasan_mem_to_shadow() function
/linux-4.4.14/Documentation/
Dkasan.txt156 static inline void *kasan_mem_to_shadow(const void *addr)