Lines Matching refs:stack_top
76 uptr stack_top, in GetCanonicFrame() argument
78 CHECK_GT(stack_top, stack_bottom); in GetCanonicFrame()
80 if (!IsValidFrame(bp, stack_top, stack_bottom)) return 0; in GetCanonicFrame()
82 if (IsValidFrame((uptr)bp_prev[0], stack_top, stack_bottom)) return bp_prev; in GetCanonicFrame()
85 if (IsValidFrame((uptr)bp_prev[-1], stack_top, stack_bottom)) in GetCanonicFrame()
97 void BufferedStackTrace::UnwindFast(uptr pc, uptr bp, uptr stack_top, in UnwindFast() argument
104 if (stack_top < 4096) return; // Sanity check for stack top. in UnwindFast()
105 uhwptr *frame = GetCanonicFrame(bp, stack_top, stack_bottom); in UnwindFast()
110 while (IsValidFrame((uptr)frame, stack_top, bottom) && in UnwindFast()
118 if (!IsValidFrame((uptr)caller_frame, stack_top, bottom) || in UnwindFast()
145 frame = GetCanonicFrame(new_bp, stack_top, bottom); in UnwindFast()