Searched refs:frame (Results 1 - 10 of 10) sorted by relevance

/system/core/libbacktrace/
H A DBacktraceImpl.cpp100 std::string Backtrace::FormatFrameData(const backtrace_frame_data_t* frame) { argument
102 if (frame->map && !frame->map->name.empty()) {
103 map_name = frame->map->name.c_str();
109 if (frame->map) {
110 relative_pc = frame->pc - frame->map->start;
112 relative_pc = frame->pc;
116 if (!frame->func_name.empty() && frame
[all...]
H A DUnwindPtrace.cpp96 backtrace_frame_data_t* frame = &frames->at(num_frames); local
97 frame->num = num_frames;
98 frame->pc = static_cast<uintptr_t>(pc);
99 frame->sp = static_cast<uintptr_t>(sp);
100 frame->stack_size = 0;
104 prev->stack_size = frame->sp - prev->sp;
107 frame->func_name = GetFunctionName(frame->pc, &frame->func_offset);
109 frame
[all...]
H A DUnwindCurrent.cpp126 backtrace_frame_data_t* frame = &frames->at(num_frames); local
127 frame->num = num_frames;
128 frame->pc = static_cast<uintptr_t>(pc);
129 frame->sp = static_cast<uintptr_t>(sp);
130 frame->stack_size = 0;
133 // Set the stack size for the previous frame.
135 prev->stack_size = frame->sp - prev->sp;
139 frame->func_name = GetFunctionName(frame->pc, &frame
[all...]
H A Dbacktrace_test.cpp127 // frame we want.
159 // Verify that the last frame is our recursive call.
210 // Check all of the frames are the same > the current frame.
688 backtrace_frame_data_t frame; local
689 frame.num = 1;
690 frame.pc = 2;
691 frame.sp = 0;
692 frame.stack_size = 0;
693 frame.map = NULL;
694 frame
[all...]
/system/extras/tests/pftest/
H A DAndroid.mk16 LOCAL_CFLAGS += -fomit-frame-pointer
/system/extras/tests/memtest/
H A DAndroid.mk20 LOCAL_CFLAGS += -fomit-frame-pointer
/system/core/healthd/
H A Dhealthd_mode_charger.cpp87 struct frame { struct
98 struct frame *frames;
123 static struct frame batt_anim_frames[] = {
314 struct frame *frame = &batt_anim->frames[batt_anim->cur_frame]; local
317 draw_surface_centered(charger, frame->surface);
318 LOGV("drawing frame #%d min_cap=%d time=%d\n",
319 batt_anim->cur_frame, frame->min_capacity,
320 frame->disp_time);
403 /* find first frame give
[all...]
/system/core/include/backtrace/
H A DBacktrace.h88 // for a single frame.
90 virtual std::string FormatFrameData(const backtrace_frame_data_t* frame);
/system/core/debuggerd/
H A Dtombstone.cpp286 const backtrace_frame_data_t* frame = backtrace->GetFrame(i); local
287 if (frame->sp) {
299 // Dump a few words before the first frame.
306 const backtrace_frame_data_t* frame = backtrace->GetFrame(i); local
307 if (sp != frame->sp) {
309 sp = frame->sp;
313 if (sp < frame->sp + frame->stack_size) {
317 size_t words = frame->stack_size / sizeof(word_t);
/system/core/libpixelflinger/
H A DAndroid.mk29 PIXELFLINGER_CFLAGS := -fstrict-aliasing -fomit-frame-pointer

Completed in 1797 milliseconds