Home
last modified time | relevance | path

Searched refs:StackFrameMIPS (Results 1 – 6 of 6) sorted by relevance

/external/google-breakpad/src/processor/
Dstackwalker_mips.cc85 StackFrameMIPS* frame = new StackFrameMIPS(); in GetContextFrame()
90 frame->context_validity = StackFrameMIPS::CONTEXT_VALID_ALL; in GetContextFrame()
106 StackFrameMIPS* StackwalkerMIPS::GetCallerByCFIFrameInfo( in GetCallerByCFIFrameInfo()
109 StackFrameMIPS* last_frame = static_cast<StackFrameMIPS*>(frames.back()); in GetCallerByCFIFrameInfo()
143 scoped_ptr<StackFrameMIPS> frame(new StackFrameMIPS()); in GetCallerByCFIFrameInfo()
153 frame->context_validity |= StackFrameMIPS::RegisterValidFlag(i); in GetCallerByCFIFrameInfo()
157 StackFrameMIPS::RegisterValidFlag(i))) { in GetCallerByCFIFrameInfo()
164 frame->context_validity |= StackFrameMIPS::RegisterValidFlag(i); in GetCallerByCFIFrameInfo()
170 frame->context_validity |= StackFrameMIPS::CONTEXT_VALID_PC; in GetCallerByCFIFrameInfo()
173 frame->context_validity |= StackFrameMIPS::CONTEXT_VALID_RA; in GetCallerByCFIFrameInfo()
[all …]
Dstackwalker_mips64_unittest.cc57 using google_breakpad::StackFrameMIPS;
170 StackFrameMIPS* frame = static_cast<StackFrameMIPS*>(frames->at(0)); in TEST_F()
198 StackFrameMIPS* frame = static_cast<StackFrameMIPS*>(frames->at(0)); in TEST_F()
223 StackFrameMIPS* frame = static_cast<StackFrameMIPS*>(frames->at(0)); in TEST_F()
283 StackFrameMIPS* frame0 = static_cast<StackFrameMIPS*>(frames->at(0)); in TEST_F()
285 ASSERT_EQ(StackFrameMIPS::CONTEXT_VALID_ALL, frame0->context_validity); in TEST_F()
288 StackFrameMIPS* frame1 = static_cast<StackFrameMIPS*>(frames->at(1)); in TEST_F()
290 ASSERT_EQ((StackFrameMIPS::CONTEXT_VALID_PC | in TEST_F()
291 StackFrameMIPS::CONTEXT_VALID_SP | in TEST_F()
292 StackFrameMIPS::CONTEXT_VALID_FP | in TEST_F()
[all …]
Dstackwalker_mips_unittest.cc56 using google_breakpad::StackFrameMIPS;
168 StackFrameMIPS* frame = static_cast<StackFrameMIPS*>(frames->at(0)); in TEST_F()
195 StackFrameMIPS* frame = static_cast<StackFrameMIPS*>(frames->at(0)); in TEST_F()
219 StackFrameMIPS* frame = static_cast<StackFrameMIPS*>(frames->at(0)); in TEST_F()
278 StackFrameMIPS* frame0 = static_cast<StackFrameMIPS*>(frames->at(0)); in TEST_F()
280 ASSERT_EQ(StackFrameMIPS::CONTEXT_VALID_ALL, frame0->context_validity); in TEST_F()
283 StackFrameMIPS* frame1 = static_cast<StackFrameMIPS*>(frames->at(1)); in TEST_F()
285 ASSERT_EQ((StackFrameMIPS::CONTEXT_VALID_PC | in TEST_F()
286 StackFrameMIPS::CONTEXT_VALID_SP | in TEST_F()
287 StackFrameMIPS::CONTEXT_VALID_FP | in TEST_F()
[all …]
Dstackwalk_common.cc550 const StackFrameMIPS* frame_mips = in PrintStack()
551 reinterpret_cast<const StackFrameMIPS*>(frame); in PrintStack()
553 if (frame_mips->context_validity & StackFrameMIPS::CONTEXT_VALID_GP) in PrintStack()
557 if (frame_mips->context_validity & StackFrameMIPS::CONTEXT_VALID_SP) in PrintStack()
561 if (frame_mips->context_validity & StackFrameMIPS::CONTEXT_VALID_FP) in PrintStack()
565 if (frame_mips->context_validity & StackFrameMIPS::CONTEXT_VALID_RA) in PrintStack()
569 if (frame_mips->context_validity & StackFrameMIPS::CONTEXT_VALID_PC) in PrintStack()
573 if (frame_mips->context_validity & StackFrameMIPS::CONTEXT_VALID_S0) in PrintStack()
577 if (frame_mips->context_validity & StackFrameMIPS::CONTEXT_VALID_S1) in PrintStack()
581 if (frame_mips->context_validity & StackFrameMIPS::CONTEXT_VALID_S2) in PrintStack()
[all …]
Dstackwalker_mips.h71 StackFrameMIPS* GetCallerByCFIFrameInfo(const vector<StackFrame*>& frames,
76 StackFrameMIPS* GetCallerByStackScan(const vector<StackFrame*>& frames);
/external/google-breakpad/src/google_breakpad/processor/
Dstack_frame_cpu.h337 struct StackFrameMIPS : public StackFrame { struct
386 StackFrameMIPS() : context(), context_validity(CONTEXT_VALID_NONE) {} in StackFrameMIPS() function