Lines Matching refs:frame_pointer
202 const void **frame_pointer = NULL; in debug_backtrace_capture() local
256 frame_pointer = ((const void **)__builtin_frame_address(1)); in debug_backtrace_capture()
260 mov frame_pointer, ebp in debug_backtrace_capture()
262 frame_pointer = (const void **)frame_pointer[0]; in debug_backtrace_capture()
264 frame_pointer = NULL; in debug_backtrace_capture()
271 if (!frame_pointer) in debug_backtrace_capture()
277 backtrace[i++].function = frame_pointer[1]; in debug_backtrace_capture()
281 next_frame_pointer = (const void **)frame_pointer[0]; in debug_backtrace_capture()
284 if ((uintptr_t)next_frame_pointer <= (uintptr_t)frame_pointer || in debug_backtrace_capture()
285 (uintptr_t)next_frame_pointer > (uintptr_t)frame_pointer + 64*1024) in debug_backtrace_capture()
288 frame_pointer = next_frame_pointer; in debug_backtrace_capture()
291 (void) frame_pointer; in debug_backtrace_capture()