Home
last modified time | relevance | path

Searched refs:StackFrameX86 (Results 1 – 7 of 7) sorted by relevance

/external/google-breakpad/src/processor/
Dstackwalker_x86.cc68 StackFrameX86::CONTEXT_VALID_EIP, &MDRawContextX86::eip },
70 StackFrameX86::CONTEXT_VALID_ESP, &MDRawContextX86::esp },
72 StackFrameX86::CONTEXT_VALID_EBP, &MDRawContextX86::ebp },
74 StackFrameX86::CONTEXT_VALID_EAX, &MDRawContextX86::eax },
76 StackFrameX86::CONTEXT_VALID_EBX, &MDRawContextX86::ebx },
78 StackFrameX86::CONTEXT_VALID_ECX, &MDRawContextX86::ecx },
80 StackFrameX86::CONTEXT_VALID_EDX, &MDRawContextX86::edx },
82 StackFrameX86::CONTEXT_VALID_ESI, &MDRawContextX86::esi },
84 StackFrameX86::CONTEXT_VALID_EDI, &MDRawContextX86::edi },
106 StackFrameX86::~StackFrameX86() { in ~StackFrameX86()
[all …]
Dstackwalker_x86_unittest.cc55 using google_breakpad::StackFrameX86;
177 StackFrameX86 *frame = static_cast<StackFrameX86 *>(frames->at(0)); in TEST_F()
203 StackFrameX86 *frame = static_cast<StackFrameX86 *>(frames->at(0)); in TEST_F()
226 StackFrameX86 *frame = static_cast<StackFrameX86 *>(frames->at(0)); in TEST_F()
271 StackFrameX86 *frame0 = static_cast<StackFrameX86 *>(frames->at(0)); in TEST_F()
273 EXPECT_EQ(StackFrameX86::CONTEXT_VALID_ALL, frame0->context_validity); in TEST_F()
281 StackFrameX86 *frame1 = static_cast<StackFrameX86 *>(frames->at(1)); in TEST_F()
283 ASSERT_EQ((StackFrameX86::CONTEXT_VALID_EIP in TEST_F()
284 | StackFrameX86::CONTEXT_VALID_ESP in TEST_F()
285 | StackFrameX86::CONTEXT_VALID_EBP), in TEST_F()
[all …]
Dstackwalker_x86.h83 StackFrameX86* GetCallerByWindowsFrameInfo(
91 StackFrameX86* GetCallerByCFIFrameInfo(const vector<StackFrame*> &frames,
99 StackFrameX86* GetCallerByEBPAtBase(const vector<StackFrame*> &frames,
Dstackwalk_common.cc127 const StackFrameX86 *frame_x86 = static_cast<const StackFrameX86*>(frame); in PrintStackContents()
128 const StackFrameX86 *prev_frame_x86 = in PrintStackContents()
129 static_cast<const StackFrameX86*>(prev_frame); in PrintStackContents()
130 if ((frame_x86->context_validity & StackFrameX86::CONTEXT_VALID_ESP) && in PrintStackContents()
131 (prev_frame_x86->context_validity & StackFrameX86::CONTEXT_VALID_ESP)) { in PrintStackContents()
292 const StackFrameX86 *frame_x86 = in PrintStack()
293 reinterpret_cast<const StackFrameX86*>(frame); in PrintStack()
295 if (frame_x86->context_validity & StackFrameX86::CONTEXT_VALID_EIP) in PrintStack()
297 if (frame_x86->context_validity & StackFrameX86::CONTEXT_VALID_ESP) in PrintStack()
299 if (frame_x86->context_validity & StackFrameX86::CONTEXT_VALID_EBP) in PrintStack()
[all …]
Dstackwalker_selftest.cc86 using google_breakpad::StackFrameX86;
359 StackFrameX86 *frame_x86 = reinterpret_cast<StackFrameX86*>(frame); in CountCallerFrames()
/external/google-breakpad/src/tools/mac/crash_report/
Dcrash_report.mm70 using google_breakpad::StackFrameX86;
142 const StackFrameX86 *frame_x86 =
143 reinterpret_cast<const StackFrameX86*>(frame);
145 if (frame_x86->context_validity & StackFrameX86::CONTEXT_VALID_EIP)
147 if (frame_x86->context_validity & StackFrameX86::CONTEXT_VALID_ESP)
149 if (frame_x86->context_validity & StackFrameX86::CONTEXT_VALID_EBP)
151 if (frame_x86->context_validity & StackFrameX86::CONTEXT_VALID_EBX)
153 if (frame_x86->context_validity & StackFrameX86::CONTEXT_VALID_ESI)
155 if (frame_x86->context_validity & StackFrameX86::CONTEXT_VALID_EDI)
157 if (frame_x86->context_validity == StackFrameX86::CONTEXT_VALID_ALL) {
/external/google-breakpad/src/google_breakpad/processor/
Dstack_frame_cpu.h52 struct StackFrameX86 : public StackFrame { struct
73 StackFrameX86() in StackFrameX86() function
78 ~StackFrameX86();