Home
last modified time | relevance | path

Searched refs:end (Results 1 – 25 of 328) sorted by relevance

12345678910>>...14

/developtools/profiler/hiebpf/include/
Dcommandline_flags.h419 for (std::size_t start = 0, end = 0; end <= valStr.length(); ++end) { in ParseBoolArrayFlag() local
420 if (valStr[end] == ',' or end == valStr.length()) { in ParseBoolArrayFlag()
421 if (start == end) { in ParseBoolArrayFlag()
425 auto str = valStr.substr(start, end - start); in ParseBoolArrayFlag()
437 start = end + 1; in ParseBoolArrayFlag()
446 for (std::size_t start = 0, end = 0; end <= valStr.length(); ++end) { in ParseInt8ArrayFlag() local
447 if (valStr[end] == ',' or end == valStr.length()) { in ParseInt8ArrayFlag()
448 if (start == end) { in ParseInt8ArrayFlag()
452 auto str = valStr.substr(start, end - start); in ParseInt8ArrayFlag()
463 start = end + 1; in ParseInt8ArrayFlag()
[all …]
/developtools/profiler/device/plugins/ftrace_plugin/src/
Dftrace_field_parser.cpp32 std::string ReadString(const uint8_t start[], const uint8_t end[], int size) in ReadString() argument
36 if (end - start < static_cast<ptrdiff_t>(size)) { in ReadString()
51 bool FtraceFieldParser::ReadData(const uint8_t start[], const uint8_t end[], void* out, size_t size) in ReadData() argument
53 ptrdiff_t memSize = end - start; in ReadData()
70 uint8_t* end = data + size; in ParseStrField() local
79 retval = ReadString(start, end, format.size); in ParseStrField()
84 strSize = end - start; in ParseStrField()
85 retval = ReadString(start, end, strSize); in ParseStrField()
87 retval = ReadString(start, end, strSize); in ParseStrField()
98 ReadData(start, end, &dataLoc, sizeof(dataLoc)); in ParseStrField()
[all …]
/developtools/profiler/device/plugins/native_hook/src/
Druntime_stack_range.cpp32 const char* end; member
35 StandardLibrary(uint64_t begin, uint64_t end, const std::string& name) in StandardLibrary()
36 : soBegin_(begin), soEnd_(end), name_(name) in StandardLibrary()
47 static void GetThreadRuntimeStackRange(const char** start, const char** end) in GetThreadRuntimeStackRange() argument
50 *end = nullptr; in GetThreadRuntimeStackRange()
56 *end = *start + stackSize; in GetThreadRuntimeStackRange()
184 … g_mainStack.end = reinterpret_cast<char*>(CvtStrToInt(line.c_str() + concatPos + 1, BASE_MAX)); in GetMainThreadRuntimeStackRange()
198 static bool IfContained(const char* start, const char* end, const char* ptr) in IfContained() argument
200 bool ret = (ptr >= start && ptr < end); in IfContained()
204 static void GetRuntimeSigalAltStackRange(char** start, char** end) in GetRuntimeSigalAltStackRange() argument
[all …]
/developtools/profiler/device/plugins/native_daemon/src/
Dvirtual_thread.cpp37 if ((*maps_)[index - 1].end > (*maps_)[index].begin) { in IsSorted()
39 << " " << (*maps_)[index - 1].begin << "-" << (*maps_)[index - 1].end in IsSorted()
40 << " " << (*maps_)[index].begin << "-" << (*maps_)[index].end; in IsSorted()
62 if (maps_->back()->end <= addr) { in FindMapByAddr()
70 if (addr < (*maps_)[mid]->end) { in FindMapByAddr()
75 if (addr >= (*maps_)[mid]->end) { in FindMapByAddr()
81 if (addr >= (*maps_)[left]->begin and addr < (*maps_)[left]->end) { in FindMapByAddr()
110 comm.erase(std::remove(comm.begin(), comm.end(), '\r'), comm.end()); in ReadThreadName()
111 comm.erase(std::remove(comm.begin(), comm.end(), '\n'), comm.end()); in ReadThreadName()
122 if (offset >= map->offset && (offset - map->offset) < (map->end - map->begin)) { in FindMapByFileInfo()
[all …]
Dvirtual_runtime.cpp65 comm.erase(std::remove(comm.begin(), comm.end(), '\r'), comm.end()); in ReadThreadName()
66 comm.erase(std::remove(comm.begin(), comm.end(), '\n'), comm.end()); in ReadThreadName()
98 if (it == userSpaceThreadMap_.end()) { in GetThread()
134 …for (auto callFrameIt = callFrames.begin() + offset; callFrameIt != callFrames.end(); ++callFrameI… in GetSymbolName()
148 if (failedIPs_.find(callFrame.ip_) == failedIPs_.end()) { in GetSymbolName()
151 callFrames.erase(callFrameIt, callFrames.end()); in GetSymbolName()
156 callFrames.erase(callFrameIt, callFrames.end()); in GetSymbolName()
164 callFrames.erase(callFrameIt, callFrames.end()); in GetSymbolName()
249 if (symbolsFiles_.find(fileName) != symbolsFiles_.end()) { in IsSymbolExist()
267 if (symbolsFiles_.find(fileName) != symbolsFiles_.end()) { in UpdateSymbols()
[all …]
/developtools/hiperf/src/
Dvirtual_thread.cpp37 if (memMaps_[memMapsIndexs_[index - 1]]->end > memMaps_[memMapsIndexs_[index]]->begin) { in IsSorted()
40 << memMaps_[memMapsIndexs_[index - 1]]->end in IsSorted()
42 << memMaps_[memMapsIndexs_[index]]->end; in IsSorted()
60 if (memMaps_[memMapsIndexs_[memMapsIndexs_.size() - 1]]->end <= addr) { in FindMapIndexByAddr()
68 if (addr < memMaps_[memMapsIndexs_[mid]]->end) { in FindMapIndexByAddr()
73 if (addr >= memMaps_[memMapsIndexs_[mid]]->end) { in FindMapIndexByAddr()
79 … if (addr >= memMaps_[memMapsIndexs_[left]]->begin && addr < memMaps_[memMapsIndexs_[left]]->end) { in FindMapIndexByAddr()
97 if (memMaps_[memMapsIndexs_[memMapsIndexs_.size() - 1]]->end <= addr) { in FindMapByAddr()
105 if (addr < memMaps_[memMapsIndexs_[mid]]->end) { in FindMapByAddr()
110 if (addr >= memMaps_[memMapsIndexs_[mid]]->end) { in FindMapByAddr()
[all …]
Doption.cpp47 if (found != g_MainOptions.end()) { in FindMainOption()
61 for (; tmpit != args.end(); tmpit++) { in FindOption()
67 auto it = find(args.begin(), args.end(), optionName); in FindOption()
68 if (it != args.end()) { in FindOption()
69 if (tmpit != args.end() && it > tmpit) { in FindOption()
70 it = args.end(); in FindOption()
148 trackedCommand.insert(trackedCommand.begin(), args.begin(), args.end()); in GetOptionTrackedCommand()
Dreport_json_file.cpp40 while (symbolsFileIt != symbolsFiles.end()) { in ProcessSymbolsFiles()
45 while (symbolIt != symbols.end()) { in ProcessSymbolsFiles()
69 if (find(configpair.first.begin(), configpair.first.end(), id) != configpair.first.end()) { in GetConfig()
80 auto it = find(functionList_.begin(), functionList_.end(), functionKey(libId, function)); in GetFunctionID()
81 if (it != functionList_.end()) { in GetFunctionID()
110 while (it != frames.end()) { in AddReportCallStack()
122 if (it + 1 == frames.end()) { in AddReportCallStack()
182 auto it = find(libList_.begin(), libList_.end(), filepath); in GetLibID()
183 if (it != libList_.end()) { in GetLibID()
202 while (it != frames.end()) { in UpdateReportCallStack()
/developtools/smartperf_host/trace_streamer/src/parser/ebpf_parser/
Debpf_base.cpp37 if (itor == ebpfToTSClockType_.end()) { in InitEbpfDataParser()
87 auto end = startValueToSymAddr->upper_bound(symVaddr); in GetSymbolNameIndexFromSymVaddr() local
89 auto length = std::distance(startValueToSymAddr->begin(), end); in GetSymbolNameIndexFromSymVaddr()
91 end--; in GetSymbolNameIndexFromSymVaddr()
93 … GetSymbolStartIndex(reinterpret_cast<const Elf32_Sym*>(end->second), symbolStart, symVaddr); in GetSymbolNameIndexFromSymVaddr()
95 … GetSymbolStartIndex(reinterpret_cast<const Elf64_Sym*>(end->second), symbolStart, symVaddr); in GetSymbolNameIndexFromSymVaddr()
118 if (itor != filePathIndexToPidAndIpMap_.end()) { in UpdateFilePathIndexToPidAndIpMap()
137 auto end = startToMapsAddr->upper_bound(ip); in GetSymbolSave() local
138 auto length = std::distance(startToMapsAddr->begin(), end); in GetSymbolSave()
140 end--; in GetSymbolSave()
[all …]
/developtools/smartperf_host/trace_streamer/src/filter/
Doffline_symbolization_filter.cpp35 for (auto itor = ips->begin(); (itor + 1) != ips->end(); itor++) { in OfflineSymbolization()
72 if (ip < endItor->second->end()) { in FillFrameInfo()
106 auto end = startValueToSymAddrMap->upper_bound(symVaddr); in CalcSymInfo() local
107 auto length = std::distance(startValueToSymAddrMap->begin(), end); in CalcSymInfo()
109 end--; in CalcSymInfo()
111 …GetSymbolStartMaybeUpdateFrameInfo(reinterpret_cast<const Elf32_Sym*>(end->second), symbolStart, s… in CalcSymInfo()
114 …GetSymbolStartMaybeUpdateFrameInfo(reinterpret_cast<const Elf64_Sym*>(end->second), symbolStart, s… in CalcSymInfo()
179 auto end = startValueToSymAddrMap->upper_bound(symVaddr); in OfflineSymbolizationByVaddr() local
180 auto length = std::distance(startValueToSymAddrMap->begin(), end); in OfflineSymbolizationByVaddr()
183 end--; in OfflineSymbolizationByVaddr()
[all …]
Dnative_hook_filter.cpp126 if (itor != sourceMap.end()) { in UpdateMap()
483 for (auto rowIter = indexSetPtr->begin(); rowIter != indexSetPtr->end(); rowIter++) { in ParseTagEvent()
493 if (iter != addrToMmapTag_.end()) { in GetMemMapSubTypeWithAddr()
513 for (; itor != tsToMainEventsMap_.end() && num; num--, itor++) { in FilterNativeHookMainEvent()
558 uint64_t end = INVALID_UINT64; in GetNeedUpdateProcessMapsAddrRange() local
561 return std::make_tuple(start, end); in GetNeedUpdateProcessMapsAddrRange()
569 … if (startItor != startAddrToMapsInfoMapPtr->end() && startAddr >= startItor->second->end()) { in GetNeedUpdateProcessMapsAddrRange()
574 if (startItor != startAddrToMapsInfoMapPtr->end()) { in GetNeedUpdateProcessMapsAddrRange()
588 if (endItor == startAddrToMapsInfoMapPtr->end()) { in GetNeedUpdateProcessMapsAddrRange()
589 return std::make_tuple(start, end); in GetNeedUpdateProcessMapsAddrRange()
[all …]
Dcpu_filter.cpp45 if (cpuToRowThreadState_.find(cpu) == cpuToRowThreadState_.end()) { in ProcNextPidSwitchEvent()
111 if (prevTidOnCpu != cpuToRowSched_.end()) { in InsertSwitchEvent()
124 …e_->BinderRunnableTraceEnabled() && iTidToTransaction_.find(prevPid) != iTidToTransaction_.end()) { in InsertSwitchEvent()
127 …if (prevState != TASK_NEW || iter == transactionIdToInfo_.end() || iter->second.iTidFrom != prevPi… in InsertSwitchEvent()
250 if (internalTidToRowThreadState_.find(uid) != internalTidToRowThreadState_.end()) { in RemberInternalTidInStateTable()
260 if (itor != internalTidToRowThreadState_.end()) { in RowOfInternalTidInStateTable()
268 if (itor != internalTidToRowThreadState_.end()) { in ClearInternalTidInStateTable()
275 if (itor != internalTidToRowThreadState_.end()) { in StateOfInternalTidInStateTable()
304 if (iTidToTransaction_.find(iTid) != iTidToTransaction_.end()) { in InsertRunnableBinderEvent()
308 if (transactionIdToInfo_.find(transactionId) != transactionIdToInfo_.end()) { in InsertRunnableBinderEvent()
[all …]
/developtools/smartperf_host/trace_streamer/src/proto_reader/include/
Dproto_reader_help.h92 auto end = string.end(); in ToUppercase() local
93 for (auto c = string.begin(); c != end; ++c) in ToUppercase()
101 auto end = string.end(); in ToLowercase() local
102 for (auto c = string.begin(); c != end; ++c) in ToLowercase()
127 inline const uint8_t* VarIntDecode(const uint8_t* start, const uint8_t* end, uint64_t* varIntValue) in VarIntDecode() argument
140 } while (cursor < end && shift < varIntValueDecodeMaxOffset); in VarIntDecode()
/developtools/global_resource_tool/src/
Dresource_util.cpp46 string::size_type end = str.find(splitter, begin); in Split() local
47 while (end != string::npos) { in Split()
48 string sub = str.substr(begin, end - begin); in Split()
50 begin = end + splitter.size(); in Split()
54 end = str.find(splitter, begin); in Split()
113 if (ret == g_fileClusterMap.end()) { in GetResTypeByDir()
121 auto ret = find_if(g_fileClusterMap.begin(), g_fileClusterMap.end(), [type](auto iter) { in ResTypeToString()
124 if (ret != g_fileClusterMap.end()) { in ResTypeToString()
128 ret = find_if(g_contentClusterMap.begin(), g_contentClusterMap.end(), [type](auto iter) { in ResTypeToString()
131 if (ret != g_contentClusterMap.end()) { in ResTypeToString()
[all …]
Dselect_compile_parse.cpp55 transform(limitType.begin(), limitType.end(), limitType.begin(), ::tolower); in ParseTargetConfig()
84 if (iter == selectableFuncMatch.end()) { in IsSelectCompile()
122 return find(mccmncArray_.begin(), mccmncArray_.end(), mccmncLimit) != mccmncArray_.end(); in IsSelectableMccmnc()
163 return find(localeArray_.begin(), localeArray_.end(), localeLimit) != localeArray_.end(); in IsSelectableLocale()
171 return find(limit.begin(), limit.end(), keyParams[index]) != limit.end(); in IsSelectableOther()
Dkey_parser.cpp95 if (iter == parseLimitFunc.end()) { in ParseLimit()
172 keyparams.insert(keyparams.end(), tmp.begin(), tmp.end()); in ParseLSR()
181 if (g_deviceMap.find(folderName) != g_deviceMap.end()) { in ParseLanguage()
229 if (it == g_orientaionMap.end()) { in ParseOrientation()
240 if (it == g_deviceMap.end()) { in ParseDeviceType()
251 if (it == g_nightModeMap.end()) { in ParseNightMode()
262 if (it == g_inputDeviceMap.end()) { in ParseInputDevice()
273 if (it == g_resolutionMap.end()) { in ParseResolution()
Dresource_check.cpp38 for (auto it = jsonCheckIds.begin(); it != jsonCheckIds.end(); it++) { in CheckConfigJson()
41 if (res == allResource.end()) { in CheckConfigJson()
55 for (auto it = jsonCheckIds.begin(); it != jsonCheckIds.end(); it++) { in CheckConfigJsonForCombine()
58 if (res == allResource.end()) { in CheckConfigJsonForCombine()
81 if (result == g_keyNodeIndexs.end()) { in CheckNodeInResourceItem()
/developtools/smartperf_host/trace_streamer/src/base/
Ddouble_map.h36 if (streamIdHookidMap != internalMap_.end()) { in Insert()
38 if (hookId == (*streamIdHookidMap).second.end()) { in Insert()
51 if (streamIdHookidMap != internalMap_.end()) { in Find()
53 if (hookId == (*streamIdHookidMap).second.end()) { in Find()
65 if (streamIdHookidMap != internalMap_.end()) { in Find()
Dindex_map.h33 IndexMap(TableRowId start, TableRowId end);
130 (void)std::remove(rowIndex_.begin(), rowIndex_.end(), row); in Remove()
132 void Set(TableRowId start, TableRowId end) in Set() argument
135 end_ = std::min(end_, end); in Set()
149 void Intersect(TableRowId start, TableRowId end);
156 auto end = std::upper_bound(start, rows.begin() + end_, v); in IntersectabcEqual() local
158 auto newEnd = std::distance(rows.begin(), end); in IntersectabcEqual()
176 auto end = std::upper_bound(rows.begin() + start_, rows.begin() + end_, v, in IntersectLessEqual() local
178 auto newEnd = std::distance(rows.begin(), end); in IntersectLessEqual()
193 for (auto i = rowIndex_.begin(); i != rowIndex_.end();) { in RemoveNullElements()
/developtools/profiler/device/plugins/hilog_plugin/src/
Dhilog_plugin.cpp127 dataBuffer_.erase(dataBuffer_.begin(), dataBuffer_.end()); in Stop()
242 dataBuffer_.erase(dataBuffer_.begin(), dataBuffer_.end()); in Run()
284 char* end = nullptr; in SetHilogLineDetails() local
294 uint32_t value = static_cast<uint32_t>(strtoul(pTmp, &end, DEC_BASE)); in SetHilogLineDetails()
297 pTmp = end; in SetHilogLineDetails()
298 value = static_cast<uint32_t>(strtoul(pTmp, &end, DEC_BASE)); in SetHilogLineDetails()
301 pTmp = end; in SetHilogLineDetails()
315 end = pTmp; in SetHilogLineDetails()
317 end = pTmp; in SetHilogLineDetails()
320 if (end == nullptr) { in SetHilogLineDetails()
[all …]
/developtools/profiler/device/plugins/ftrace_plugin/include/
Dftrace_field_parser.h30 auto end = data + size; in ParseIntField() local
32 ReadData(start, end, &retval, format.size); in ParseIntField()
51 auto end = start + retvalSize; in ParseVectorIntField() local
53 ReadData(start, end, &retval, retvalSize); in ParseVectorIntField()
80 static bool ReadData(const uint8_t start[], const uint8_t end[], VoidPtr out, size_t size);
/developtools/hiperf/interfaces/innerkits/native/src/
Dhiperf_client.cpp35 auto it = std::find(args_.begin(), args_.end(), name); in SetOption()
37 if (it == args_.end()) { in SetOption()
43 if (it != args_.end()) { in SetOption()
51 auto it = std::find(args_.begin(), args_.end(), name); in SetOption()
52 if (it != args_.end()) { in SetOption()
65 auto it = std::find(args_.begin(), args_.end(), name); in SetOption()
67 if (it != args_.end()) { in SetOption()
69 if (it != args_.end()) { in SetOption()
83 if (it != args_.end()) { in SetOption()
94 auto it = std::find(args_.begin(), args_.end(), name); in SetOption()
[all …]
/developtools/profiler/host/smartperf/client/client_command/
Dsp_task.cpp64 for (auto it = myMap.begin(); it != myMap.end(); ++it) { in MapToString()
68 str.erase(str.end() - subLen, str.end()); in MapToString()
104 dataMap.insert(itemMap.begin(), itemMap.end()); in StartTask()
107 spdata.values.insert(dataMap.begin(), dataMap.end()); in StartTask()
152 destMap.insert(taskInfoMap.begin(), taskInfoMap.end()); in StopTask()
153 destMap.insert(deviceInfo.begin(), deviceInfo.end()); in StopTask()
154 destMap.insert(cpuInfo.begin(), cpuInfo.end()); in StopTask()
155 destMap.insert(gpuInfo.begin(), gpuInfo.end()); in StopTask()
/developtools/smartperf_host/trace_streamer/doc/
Dframes.md23 expect: 开始时间为应用帧H:ReceiveVsync事件中now字段指定的时间, 结束时间为end字段指定的时间。
24 … 需要注意这里的now和end指定的时间并非boottime,需要经过时钟同步后使用。 在文本格式的数据中无时钟源信息,所以无法进行时钟同步。进而导致文本和htrace解析结果不一致。
27 expect: 开始时间为渲染帧H:ReceiveVsync事件中now字段指定的时间, 结束时间为end字段指定的时间。
28 … 需要注意这里的now和end指定的时间并非boottime,需要经过时钟同步后使用。 在文本格式的数据中无时钟源信息,所以无法进行时钟同步。进而导致文本和htrace解析结果不一致。
/developtools/profiler/device/plugins/process_plugin/src/
Dprocess_data_plugin.cpp185 auto pidsEnd = pids_.end(); in addPidBySort()
216 char* end = nullptr; in WriteProcess() local
217 int32_t value = static_cast<int32_t>(strtoul(totalbuffer.CurWord(), &end, DEC_BASE)); in WriteProcess()
227 char* end = nullptr; in WriteProcess() local
228 int32_t value = static_cast<int32_t>(strtoul(totalbuffer.CurWord(), &end, DEC_BASE)); in WriteProcess()
240 char* end = nullptr; in WriteProcess() local
241 int32_t value = static_cast<int32_t>(strtoul(curWord.c_str(), &end, DEC_BASE)); in WriteProcess()
363 if (cpuTime_.find(pid) != cpuTime_.end()) { in WriteCpuUsageData()
366 if (bootTime_.find(pid) != bootTime_.end()) { in WriteCpuUsageData()
414 char* end = nullptr; in GetBootData() local
[all …]

12345678910>>...14