Home
last modified time | relevance | path

Searched refs:ip_ (Results 1 – 17 of 17) sorted by relevance

/developtools/profiler/device/plugins/native_daemon/include/
Dperf_event_record.h44 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/
Dperf_event_record.h49 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()
79 std::string output = StringPrintf(" 0x%016llx : ", ip_); in ToSymbolString()
82 output += StringPrintf("[0x%016llx:0x%016llx][+0x%llx]", ip_ - offsetToVaddr_, in ToSymbolString()
/developtools/profiler/device/plugins/native_daemon/src/
Dvirtual_runtime.cpp121 callFrame.offset_ = callFrame.ip_; in MakeCallFrame()
136 if (callFrame.ip_ >= PERF_CONTEXT_MAX) { in GetSymbolName()
138 HLOGV("%s", UpdatePerfContext(callFrame.ip_, perfCallchainContext).c_str()); in GetSymbolName()
148 if (failedIPs_.find(callFrame.ip_) == failedIPs_.end()) { in GetSymbolName()
155 failedIPs_.insert(callFrame.ip_); in GetSymbolName()
421 …HLOGM("try find tid %u ip 0x%" PRIx64 " in %zu symbolsFiles ", tid, callFrame.ip_, symbolsFiles_.s… in GetSymbol()
423 if (GetSymbolCache(callFrame.ip_, symbol, GetThread(pid, tid))) { in GetSymbol()
428 symbol = GetUserSymbol(callFrame.ip_, GetThread(pid, tid)); in GetSymbol()
430 HLOGM("GetUserSymbol valid tid = %d ip = 0x%" PRIx64 "", tid, callFrame.ip_); in GetSymbol()
437 userSymbolCache_[std::pair(callFrame.ip_, symbol.filePathId_)] = symbol; in GetSymbol()
Dcall_stack.cpp381 if (callStack.back().ip_ == ip && callStack.back().sp_ == sp) { in UnwindStep()
533 if (pc == callStack.back().ip_ && sp == callStack.back().sp_) { in DoUnwind2()
Dstack_preprocess.cpp386 callStack_.push_back(callFrames[idx].ip_); in FillOfflineCallStack()
801 … callFrames[idx].ip_, callFrames[idx].sp_, std::string(callFrames[idx].symbolName_).c_str(), in WriteFrames()
808 frame.set_ip(callFrame.ip_); in SetFrameInfo()
/developtools/smartperf_host/trace_streamer/src/filter/
Doffline_symbolization_filter.h37 ip_ = INVALID_UINT64; in FrameInfo()
44 uint64_t ip_; variable
Dnative_hook_filter.h31 : ip_(INVALID_UINT64), in NativeHookFrameInfo()
45 : ip_(ip), in NativeHookFrameInfo()
54 uint64_t ip_; variable
Doffline_symbolization_filter.cpp63 frameInfo->ip_ = ip; in FillFrameInfo()
Dnative_hook_filter.cpp627 … callChainId_, depth++, frameInfo->ip_, frameInfo->symbolIndex_, filePathIndex, frameInfo->offset_, in FillOfflineSymbolizationFrames()
946 … callChainId, depth++, frameInfo->ip_, frameInfo->symbolIndex_, frameInfo->filePathIndex_, in ParseFramesWithOutCallStackCompressedMode()
/developtools/profiler/device/plugins/native_daemon/test/unittest/common/native/
Dvirtual_runtime_test.cpp170 callFrame.ip_ = TEST_KERNEL_VADDR + TEST_USET_MAP_BEGIN;
/developtools/hiperf/src/
Dcallstack.cpp406 if (callStack.back().ip_ == ip && callStack.back().sp_ == sp) { in UnwindStep()
651 cachedCallFrames[callFrames[0].ip_] = callFrames; in ExpandCallStack()
691 if (pc == callStack.back().ip_ && sp == callStack.back().sp_) { in DoUnwind2()
Dreport.cpp56 HLOG_ASSERT(frameIt->ip_ < PERF_CONTEXT_MAX); in AddReportItem()
72 HLOG_ASSERT(frameIt->ip_ < PERF_CONTEXT_MAX); in AddReportItem()
Dreport_protobuf_file.cpp128 callframe->set_loaded_vaddr(frame.ip_ - frame.offsetToVaddr_); in ProcessSampleRecord()
Dperf_event_record.cpp244 ips_.emplace_back(frame.ip_); in ReplaceWithCallStack()
/developtools/hiperf/test/unittest/common/native/
Dperf_event_record_test.cpp461 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_);
/developtools/smartperf_host/trace_streamer/test/unittest/htrace/native_memory/
Dnative_hook_parser_test.cpp411 ip_(ip), in NativeHookFrameCache()
428 ip_ = nativeHookFrame.Ips()[index]; in NativeHookFrameCache()
443 ret &= IsEqual(frameCache.GetIp(), ip_, "Ip"); in operator ==()
460 return ip_; in GetIp()
482 uint64_t ip_; member in SysTuning::TraceStreamer::NativeHookFrameCache
/developtools/smartperf_host/trace_streamer/src/parser/hiperf_parser/
Dperf_data_parser.cpp615 stackStr += "+" + base::number(callFrame.ip_, base::INTEGER_RADIX_TYPE_HEX); in UpdateCallChainUnCompressed()
632 …streamFilters_->perfDataFilter_->AppendPerfCallChain(callChainId, depth++, frame->ip_, frame->vadd… in UpdateCallChainUnCompressed()