Home
last modified time | relevance | path

Searched refs:shadow_addr (Results 1 – 3 of 3) sorted by relevance

/mm/kasan/
A Dreport_generic.c77 u8 *shadow_addr; in get_shadow_bug_type() local
79 shadow_addr = (u8 *)kasan_mem_to_shadow(info->first_bad_addr); in get_shadow_bug_type()
85 if (*shadow_addr > 0 && *shadow_addr <= KASAN_GRANULE_SIZE - 1) in get_shadow_bug_type()
86 shadow_addr++; in get_shadow_bug_type()
88 switch (*shadow_addr) { in get_shadow_bug_type()
A Dgeneric.c60 u8 *shadow_addr = (u8 *)kasan_mem_to_shadow(addr); in memory_is_poisoned_2_4_8() local
67 return *shadow_addr || memory_is_poisoned_1(addr + size - 1); in memory_is_poisoned_2_4_8()
74 u16 *shadow_addr = (u16 *)kasan_mem_to_shadow(addr); in memory_is_poisoned_16() local
78 return *shadow_addr || memory_is_poisoned_1(addr + 15); in memory_is_poisoned_16()
80 return *shadow_addr; in memory_is_poisoned_16()
A Dkasan.h323 static inline const void *kasan_shadow_to_mem(const void *shadow_addr) in kasan_shadow_to_mem() argument
325 return (void *)(((unsigned long)shadow_addr - KASAN_SHADOW_OFFSET) in kasan_shadow_to_mem()

Completed in 9 milliseconds