Lines Matching refs:frame_pointer
256 const void **frame_pointer = ((const void **)__builtin_frame_address(1)); in debug_backtrace_capture() local
259 const void **frame_pointer; in debug_backtrace_capture() local
261 mov frame_pointer, ebp in debug_backtrace_capture()
263 frame_pointer = (const void **)frame_pointer[0]; in debug_backtrace_capture()
265 const void **frame_pointer = NULL; in debug_backtrace_capture() local
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()