Home | History | Annotate | Download | only in util

Lines Matching refs:frame_pointer

45    const void **frame_pointer = NULL;
52 __asm__ __volatile__("mov (%%ebp),%0": "=r" (frame_pointer));
53 frame_pointer = (const void **)frame_pointer[0];
55 frame_pointer = ((const void **)__builtin_frame_address(1));
58 mov frame_pointer, ebp
60 frame_pointer = (const void **)frame_pointer[0];
62 frame_pointer = NULL;
70 if(!frame_pointer)
76 backtrace[i++].function = frame_pointer[1];
80 next_frame_pointer = (const void **)frame_pointer[0];
83 if((uintptr_t)next_frame_pointer <= (uintptr_t)frame_pointer ||
84 (uintptr_t)next_frame_pointer > (uintptr_t)frame_pointer + 64*1024)
87 frame_pointer = next_frame_pointer;
90 (void) frame_pointer;