shadow_ptr
u32 shadow_ptr; /* 0x3004 */
const u8 *shadow_ptr;
shadow_ptr = kasan_mem_to_shadow((void *)aligned_addr);
while (shadow_ptr >= shadow_bottom && *shadow_ptr != KASAN_STACK_LEFT) {
shadow_ptr--;
while (shadow_ptr >= shadow_bottom && *shadow_ptr == KASAN_STACK_LEFT) {
shadow_ptr--;
if (shadow_ptr < shadow_bottom)
struct shadow_ptr sp;
struct shadow_ptr *sp, *tmp_sp;
struct shadow_ptr *sp;