Lines Matching refs:StackFrameARM64
57 context_frame_validity_(StackFrameARM64::CONTEXT_VALID_ALL), in StackwalkerARM64()
87 StackFrameARM64* frame = new StackFrameARM64(); in GetContextFrame()
101 StackFrameARM64* StackwalkerARM64::GetCallerByCFIFrameInfo( in GetCallerByCFIFrameInfo()
104 StackFrameARM64* last_frame = static_cast<StackFrameARM64*>(frames.back()); in GetCallerByCFIFrameInfo()
117 if (last_frame->context_validity & StackFrameARM64::RegisterValidFlag(i)) in GetCallerByCFIFrameInfo()
128 scoped_ptr<StackFrameARM64> frame(new StackFrameARM64()); in GetCallerByCFIFrameInfo()
135 frame->context_validity |= StackFrameARM64::RegisterValidFlag(i); in GetCallerByCFIFrameInfo()
138 StackFrameARM64::RegisterValidFlag(i))) { in GetCallerByCFIFrameInfo()
144 frame->context_validity |= StackFrameARM64::RegisterValidFlag(i); in GetCallerByCFIFrameInfo()
149 if (!(frame->context_validity & StackFrameARM64::CONTEXT_VALID_PC)) { in GetCallerByCFIFrameInfo()
153 frame->context_validity |= StackFrameARM64::CONTEXT_VALID_PC; in GetCallerByCFIFrameInfo()
158 if (!(frame->context_validity & StackFrameARM64::CONTEXT_VALID_SP)) { in GetCallerByCFIFrameInfo()
162 frame->context_validity |= StackFrameARM64::CONTEXT_VALID_SP; in GetCallerByCFIFrameInfo()
168 static const uint64_t essentials = (StackFrameARM64::CONTEXT_VALID_SP in GetCallerByCFIFrameInfo()
169 | StackFrameARM64::CONTEXT_VALID_PC); in GetCallerByCFIFrameInfo()
177 StackFrameARM64* StackwalkerARM64::GetCallerByStackScan( in GetCallerByStackScan()
179 StackFrameARM64* last_frame = static_cast<StackFrameARM64*>(frames.back()); in GetCallerByStackScan()
196 StackFrameARM64* frame = new StackFrameARM64(); in GetCallerByStackScan()
202 frame->context_validity = StackFrameARM64::CONTEXT_VALID_PC | in GetCallerByStackScan()
203 StackFrameARM64::CONTEXT_VALID_SP; in GetCallerByStackScan()
208 StackFrameARM64* StackwalkerARM64::GetCallerByFramePointer( in GetCallerByFramePointer()
210 StackFrameARM64* last_frame = static_cast<StackFrameARM64*>(frames.back()); in GetCallerByFramePointer()
211 if (!(last_frame->context_validity & StackFrameARM64::CONTEXT_VALID_LR)) { in GetCallerByFramePointer()
238 StackFrameARM64* frame = new StackFrameARM64(); in GetCallerByFramePointer()
247 frame->context_validity = StackFrameARM64::CONTEXT_VALID_PC | in GetCallerByFramePointer()
248 StackFrameARM64::CONTEXT_VALID_LR | in GetCallerByFramePointer()
249 StackFrameARM64::CONTEXT_VALID_FP | in GetCallerByFramePointer()
250 StackFrameARM64::CONTEXT_VALID_SP; in GetCallerByFramePointer()
256 StackFrameARM64* last_frame) { in CorrectRegLRByFramePointer()
264 StackFrameARM64* last_last_frame = in CorrectRegLRByFramePointer()
265 static_cast<StackFrameARM64*>(*(frames.end() - 2)); in CorrectRegLRByFramePointer()
298 StackFrameARM64* last_frame = static_cast<StackFrameARM64*>(frames.back()); in GetCallerFrame()
299 scoped_ptr<StackFrameARM64> frame; in GetCallerFrame()