| /developtools/profiler/device/plugins/native_daemon/include/ |
| D | perf_event_record.h | 44 uint64_t ip_ = 0; member 58 CallFrame(uint64_t ip, uint64_t sp = 0) : ip_(ip), sp_(sp) {} in ip_() function 62 : ip_(ip), vaddrInFile_(vaddrInFile), symbolName_(name), filePath_(filePath) in CallFrame() 67 return (ip_ == b.ip_) && (sp_ == b.sp_); 71 return (ip_ != b.ip_) || (sp_ != b.sp_); 75 return StringPrintf("ip: 0x%016llx sp: 0x%016llx", ip_, sp_); in ToString() 81 output = StringPrintf("va: 0x%016llx(%llx) ", vaddrInFile_, ip_); in ToSymbolString() 83 output = StringPrintf("ip: 0x%016llx ", ip_); in ToSymbolString()
|
| /developtools/hiperf/include/ |
| D | perf_event_record.h | 46 uint64_t ip_ = 0; member 55 CallFrame(uint64_t ip, uint64_t sp = 0) : ip_(ip), sp_(sp) {} in ip_() function 59 : ip_(ip), vaddrInFile_(vaddrInFile), symbolName_(name), filePath_(filePath) in CallFrame() 64 return (ip_ == b.ip_) && (sp_ == b.sp_); 68 return (ip_ != b.ip_) || (sp_ != b.sp_); 72 return StringPrintf("ip: 0x%016llx sp: 0x%016llx", ip_, sp_); in ToString() 76 std::string output = StringPrintf(" 0x%016llx : ", ip_); in ToSymbolString() 79 output += StringPrintf("[0x%016llx:0x%016llx][+0x%llx]", ip_ - offsetToVaddr_, in ToSymbolString()
|
| /developtools/profiler/device/plugins/native_daemon/src/ |
| D | virtual_runtime.cpp | 120 callFrame.offset_ = callFrame.ip_; in MakeCallFrame() 135 if (callFrame.ip_ >= PERF_CONTEXT_MAX) { in GetSymbolName() 137 HLOGV("%s", UpdatePerfContext(callFrame.ip_, perfCallchainContext).c_str()); in GetSymbolName() 147 if (failedIPs_.find(callFrame.ip_) == failedIPs_.end()) { in GetSymbolName() 154 failedIPs_.insert(callFrame.ip_); in GetSymbolName() 400 …HLOGM("try find tid %u ip 0x%" PRIx64 " in %zu symbolsFiles ", tid, callFrame.ip_, symbolsFiles_.s… in GetSymbol() 402 if (GetSymbolCache(callFrame.ip_, symbol, GetThread(pid, tid))) { in GetSymbol() 407 symbol = GetUserSymbol(callFrame.ip_, GetThread(pid, tid)); in GetSymbol() 409 HLOGM("GetUserSymbol valid tid = %d ip = 0x%" PRIx64 "", tid, callFrame.ip_); in GetSymbol() 416 userSymbolCache_[std::pair(callFrame.ip_, symbol.filePathId_)] = symbol; in GetSymbol()
|
| D | stack_preprocess.cpp | 308 callStack_.push_back(callFrames[idx].ip_); in FillOfflineCallStack() 626 … callFrames[idx].ip_, callFrames[idx].sp_, std::string(callFrames[idx].symbolName_).c_str(), in WriteFrames() 633 frame.set_ip(callFrame.ip_); in SetFrameInfo()
|
| D | call_stack.cpp | 381 if (callStack.back().ip_ == ip && callStack.back().sp_ == sp) { in UnwindStep()
|
| /developtools/profiler/host/smartperf/trace_streamer/src/filter/ |
| D | offline_symbolization_filter.h | 32 ip_ = INVALID_UINT64; in FrameInfo() 39 uint64_t ip_; variable
|
| D | native_hook_filter.h | 28 : ip_(INVALID_UINT64), in NativeHookFrameInfo() 42 : ip_(ip), in NativeHookFrameInfo() 51 uint64_t ip_; variable
|
| D | offline_symbolization_filter.cpp | 60 frameInfo->ip_ = ip; in FillFrameInfo()
|
| D | native_hook_filter.cpp | 516 … callChainId_, depth, frameInfo->ip_, INVALID_UINT64, frameInfo->symbolIndex_, filePathIndex, in FillOfflineSymbolizationFrames() 780 …callChainId, depth, frameInfo->ip_, frameInfo->sp_, frameInfo->symbolIndex_, frameInfo->filePathIn… in ParseFramesWithOutCallStackCompressedMode()
|
| /developtools/smartperf_host/trace_streamer/src/filter/ |
| D | offline_symbolization_filter.h | 32 ip_ = INVALID_UINT64; in FrameInfo() 39 uint64_t ip_; variable
|
| D | native_hook_filter.h | 28 : ip_(INVALID_UINT64), in NativeHookFrameInfo() 42 : ip_(ip), in NativeHookFrameInfo() 51 uint64_t ip_; variable
|
| D | offline_symbolization_filter.cpp | 60 frameInfo->ip_ = ip; in FillFrameInfo()
|
| D | native_hook_filter.cpp | 524 … callChainId_, depth, frameInfo->ip_, INVALID_UINT64, frameInfo->symbolIndex_, filePathIndex, in FillOfflineSymbolizationFrames() 788 …callChainId, depth, frameInfo->ip_, frameInfo->sp_, frameInfo->symbolIndex_, frameInfo->filePathIn… in ParseFramesWithOutCallStackCompressedMode()
|
| /developtools/profiler/device/plugins/native_daemon/test/unittest/common/native/ |
| D | virtual_runtime_test.cpp | 174 callFrame.ip_ = TEST_KERNEL_VADDR + TEST_USET_MAP_BEGIN;
|
| /developtools/hiperf/src/ |
| D | callstack.cpp | 402 if (callStack.back().ip_ == ip && callStack.back().sp_ == sp) { in UnwindStep() 645 cachedCallFrames[callFrames[0].ip_] = callFrames; in ExpandCallStack()
|
| D | report.cpp | 56 HLOG_ASSERT(frameIt->ip_ < PERF_CONTEXT_MAX); in AddReportItem() 72 HLOG_ASSERT(frameIt->ip_ < PERF_CONTEXT_MAX); in AddReportItem()
|
| D | report_protobuf_file.cpp | 128 callframe->set_loaded_vaddr(frame.ip_ - frame.offsetToVaddr_); in ProcessSampleRecord()
|
| D | perf_event_record.cpp | 187 ips_.emplace_back(frame.ip_); in ReplaceWithCallStack()
|
| /developtools/hiperf/test/unittest/common/native/ |
| D | perf_event_record_test.cpp | 461 ASSERT_EQ(record.data_.ips[i], record.callFrames_.at(i - 1).ip_); 487 ASSERT_EQ(record.data_.ips[i], record.callFrames_.at(i - 1).ip_); 516 ASSERT_EQ(record.data_.ips[i + ips.size() + 1], record.callFrames_.at(i).ip_);
|
| D | callstack_test.cpp | 678 EXPECT_EQ(TEST_DWARF_FRAMES[i].ip, callFrames[i].ip_);
|
| /developtools/smartperf_host/trace_streamer/test/unittest/ |
| D | native_hook_parser_test.cpp | 269 ip_(ip), in NativeHookFrameCache() 287 ip_ = nativeHookFrame.Ips()[index]; in NativeHookFrameCache() 308 if (frameCache.GetIp() != ip_) { in operator ==() 309 TS_LOGE("ip_ = %lu, frameCache.GetIp() = %lu", ip_, frameCache.GetIp()); in operator ==() 344 return ip_; in GetIp() 370 uint64_t ip_; member in SysTuning::TraceStreamer::NativeHookFrameCache
|