Home
last modified time | relevance | path

Searched refs:std (Results 1 – 25 of 1232) sorted by relevance

12345678910>>...50

/developtools/smartperf_host/trace_streamer/src/cfg/
Dtrace_streamer_config.h183 std::map<SupportedTraceEventType, std::string> eventNameMap_ = {};
184 std::map<StatType, std::string> eventErrorDescMap_ = {};
185 std::map<StatSeverityLevel, std::string> serverityLevelDescMap_ = {};
188std::map<SupportedTraceEventType, std::map<StatType, StatSeverityLevel>> eventParserStatSeverityDe…
189 std::map<StatType, StatSeverityLevel> statSeverityDescMap_ = {};
191 std::map<MemInfoType, std::string> memNameMap_ = {};
193 std::map<uint32_t, std::string> sysMemNameMap_ = {};
195 std::map<uint32_t, std::string> sysVirtualMemNameMap_ = {};
239 const std::string TRACE_ACTION_BINDER_TRANSACTION = "binder_transaction";
240 const std::string TRACE_ACTION_BINDER_TRANSACTION_RECEIVED = "binder_transaction_received";
[all …]
/developtools/hiperf/interfaces/innerkits/native/include/
Dhiperf_client.h26 static const std::string HiperfCommandName = "hiperf";
27 static const std::string SystemBinPath = "/system/bin/";
28 static const std::string TempBinPath = "/data/local/tmp/";
29 static const std::string CurrentPath = "./";
30 static const std::string PerfDataName = "perf.data";
32 static const std::string ReplyOK = "OK\n";
33 static const std::string ReplyFAIL = "FAIL\n";
34 static const std::string ReplyStart = "START\n";
35 static const std::string ReplyStop = "STOP\n";
36 static const std::string ReplyPause = "PAUSE\n";
[all …]
/developtools/smartperf_host/trace_streamer/src/metrics/
Dmetrics.h42 const std::string TRACE_MEM = "trace_mem";
43 const std::string TRACE_MEM_TOP_TEN = "trace_mem_top10";
44 const std::string TRACE_MEM_UNAGG = "trace_mem_unagg";
45 const std::string TRACE_TASK_NAMES = "trace_task_names";
46 const std::string TRACE_STATS = "trace_stats";
47 const std::string TRACE_METADATA = "trace_metadata";
48 const std::string SYS_CALLS = "sys_calls";
49 const std::string PROCESS_METRICES = "process_metrics:{";
50 const std::string PROCESS_NAME = "process_name:";
51 const std::string OVERALL_COUNTERS = "overall_counters:{";
[all …]
/developtools/smartperf_host/trace_streamer/src/trace_data/trace_stdtype/htrace/
Dactivity_monitor_stdtype.h25 const std::deque<uint32_t>& Fpss() const;
29 std::deque<uint32_t> fpss_ = {};
46 const std::deque<uint64_t>& Durs() const;
47 const std::deque<uint64_t>& RdDatas() const;
48 const std::deque<uint64_t>& WrDatas() const;
49 const std::deque<double>& RdSpeedDatas() const;
50 const std::deque<double>& WrSpeedDatas() const;
51 const std::deque<double>& RdCountPerSecDatas() const;
52 const std::deque<double>& WrCountPerSecDatas() const;
53 const std::deque<uint64_t>& RdCountDatas() const;
[all …]
Darkts_stdtype.h25 …AppendNewData(uint32_t id, std::string filePath, uint64_t startTime, uint64_t endTime, uint64_t se…
26 const std::deque<uint32_t>& IDs() const;
27 const std::deque<std::string>& FilePaths() const;
28 const std::deque<uint64_t>& StartTimes() const;
29 const std::deque<uint64_t>& EndTimes() const;
30 const std::deque<uint64_t>& SelfSizeCount() const;
42 std::deque<uint32_t> fileIds_ = {};
43 std::deque<std::string> filePaths_ = {};
44 std::deque<uint64_t> startTimes_ = {};
45 std::deque<uint64_t> endTimes_ = {};
[all …]
Debpf_stdtype.h40 const std::deque<uint32_t>& CallChainIds() const;
41 const std::deque<uint16_t>& Types() const;
42 const std::deque<uint32_t>& Ipids() const;
43 const std::deque<uint32_t>& Itids() const;
44 const std::deque<uint64_t>& StartTs() const;
45 const std::deque<uint64_t>& EndTs() const;
46 const std::deque<uint64_t>& Durs() const;
47 const std::deque<DataIndex>& ReturnValues() const;
48 const std::deque<DataIndex>& ErrorCodes() const;
49 const std::deque<int32_t>& Fds() const;
[all …]
/developtools/smartperf_host/trace_streamer/src/rpc/
Dffrt_converter.h33 using namespace std; variable
39 std::string name;
40 std::vector<int> line;
43 std::string state = "none";
45 std::string prevWakeLog;
51 bool RecoverTraceAndGenerateNewFile(const std::string& ffrtFileName, std::ofstream& outFile);
54 using TypeFfrtPid = std::unordered_map<int, std::unordered_map<int, ffrtContent>>;
55 int ExtractProcessId(const std::string& log);
56 std::string ExtractTimeStr(const std::string& log);
57 std::string ExtractCpuId(const std::string& log);
[all …]
/developtools/global_resource_tool/include/
Dcmd_parser.h40 const std::vector<std::string> &GetInputs() const;
41 const std::string &GetPackageName() const;
42 const std::string &GetOutput() const;
43 const std::vector<std::string> &GetResourceHeaders() const;
45 const std::vector<std::string> &GetModuleNames() const;
46 const std::string &GetConfig() const;
47 const std::string &GetRestoolPath() const;
50 const std::vector<std::string> &GetAppend() const;
52 const std::string &GetDependEntry() const;
53 const std::string &GetIdDefinedOutput() const;
[all …]
Dkey_parser.h27 static bool Parse(const std::string &folderName, std::vector<KeyParam> &keyparams);
28 static bool ParseLimit(const std::string &func, std::vector<std::string> &limitValues,
32 …typedef bool (*parse_key_founction)(const std::string &folderName, std::vector<KeyParam> &keyparam…
33 static bool ParseMatch(const std::vector<std::string> &keys,
34 std::vector<KeyParam> &keyparams, const std::vector<parse_key_founction> &founctions);
35 static bool ParseMatchBySeq(const std::vector<std::string> &keys,
36 std::vector<KeyParam> &keyparams, const std::vector<parse_key_founction> &founctions);
38 static bool ParseMccMnc(const std::string &folderName, std::vector<KeyParam> &keyparams);
39 static bool ParseMcc(const std::string &folderName, std::vector<KeyParam> &keyparams);
40 static bool ParseMnc(const std::string &folderName, std::vector<KeyParam> &keyparams);
[all …]
Dresource_util.h35 …static void Split(const std::string &str, std::vector<std::string> &out, const std::string &splitt…
43 …static void StringReplace(std::string &sourceStr, const std::string &oldStr, const std::string &ne…
50 static bool FileExist(const std::string &path);
57 static bool RmoveAllDir(const std::string &path);
65 static bool OpenJsonFile(const std::string &path, Json::Value &root);
73 static bool SaveToJsonFile(const std::string &path, const Json::Value &root);
80 static ResType GetResTypeByDir(const std::string &name);
87 static std::string ResTypeToString(ResType type);
95 static std::string GetIdName(const std::string &name, ResType type);
103 … static std::string ComposeStrings(const std::vector<std::string> &contents, bool addNull = false);
[all …]
Dresource_append.h33 const std::map<int32_t, std::vector<std::shared_ptr<ResourceItem>>> GetItems() const in GetItems()
39 bool Combine(const std::string &folderPath);
40 bool ScanResources(const std::string &resourcePath, const std::string &outputPath);
41 bool ScanSubResources(const FileEntry entry, const std::string &resourcePath,
42 const std::string &outputPath);
43 bool ScanSubLimitkeyResources(const FileEntry entry, const std::string &resourcePath,
44 const std::string &outputPath);
45 bool ScanIegalResources(const std::string &resourcePath, const std::string &outputPath);
46 bool ScanLimitKey(const std::unique_ptr<FileEntry> &entry, const std::string &limitKey,
47 const std::string outputPath);
[all …]
Dresource_table.h32 …uint32_t CreateResourceTable(const std::map<int32_t, std::vector<std::shared_ptr<ResourceItem>>> &…
33 …uint32_t LoadResTable(const std::string path, std::map<int32_t, std::vector<ResourceItem>> &resInf…
50 std::vector<int32_t> data;
56 std::map<int32_t, uint32_t> data; // pair id and offset
64 … uint32_t SaveToResouorceIndex(const std::map<std::string, std::vector<TableData>> &configs) const;
65 uint32_t CreateIdDefined(const std::map<int32_t, std::vector<ResourceItem>> &allResource) const;
67 bool Prepare(const std::map<std::string, std::vector<TableData>> &configs,
68 std::map<std::string, LimitKeyConfig> &limitKeyConfigs,
69 std::map<std::string, IdSet> &idSets, uint32_t &pos) const;
70 …bool SaveRecordItem(const std::map<std::string, std::vector<TableData>> &configs, std::ostringstre…
[all …]
/developtools/profiler/host/smartperf/client/client_command/
Dparse_radar.cpp29 double Radar::ParseRadarStart(std::string str) in ParseRadarStart()
32 std::string target = "\"E2E_LATENCY\":"; in ParseRadarStart()
33 time = std::stod(extract_string(str, target)); in ParseRadarStart()
36 double Radar::ParseRadarStartResponse(std::string string) in ParseRadarStartResponse()
39 std::string target = "\"RESPONSE_LATENCY\":"; in ParseRadarStartResponse()
40 time = std::stod(extract_string(string, target)); in ParseRadarStartResponse()
43 std::string Radar::ParseRadarAppStrart(std::string string) in ParseRadarAppStrart()
45 std::string animationCompleteTime = extract_string(string, "\"ANIMATION_LATENCY\":"); in ParseRadarAppStrart()
46 std::string completeTime = extract_string(string, "\"E2E_LATENCY\":"); in ParseRadarAppStrart()
47 std::string responseTime = extract_string(string, "\"RESPONSE_LATENCY\":"); in ParseRadarAppStrart()
[all …]
Dsp_utils.cpp31 bool SPUtils::FileAccess(const std::string &fileName) in FileAccess()
35 bool SPUtils::HasNumber(const std::string& str) in HasNumber()
37 return std::any_of(str.begin(), str.end(), [](char c) { in HasNumber()
38 return std::isdigit(c); in HasNumber()
41 bool SPUtils::Cmp(const std::string& a, const std::string& b) in Cmp()
44 std::string str1 = a.substr(0, a.find_first_of("0123456789")); in Cmp()
45 std::string str2 = b.substr(0, b.find_first_of("0123456789")); in Cmp()
49 int num1 = std::stoi(a.substr(str1.length())); in Cmp()
50 int num2 = std::stoi(b.substr(str2.length())); in Cmp()
56 bool SPUtils::LoadFile(const std::string &filePath, std::string &content) in LoadFile()
[all …]
Dstartup_delay.cpp30 void StartUpDelay::GetTrace(const std::string &sessionID, const std::string &traceName) in GetTrace()
32 std::string result; in GetTrace()
33 std::string cmdString; in GetTrace()
39 std::string cmdStringEnd{"sched freq sync workq multimodalinput > "}; in GetTrace()
42 std::thread StartUpDelay::ThreadGetTrace(const std::string &sessionID, const std::string &traceName) in ThreadGetTrace()
44 std::thread thGetTrace(&StartUpDelay::GetTrace, this, sessionID, traceName); in ThreadGetTrace()
49 std::string result; in GetLayout()
52 std::thread StartUpDelay::ThreadGetLayout() in ThreadGetLayout()
54 std::thread thGetLayout(&StartUpDelay::GetLayout, this); in ThreadGetLayout()
57 void StartUpDelay::InputEvent(const std::string &point) in InputEvent()
[all …]
/developtools/smartperf_host/trace_streamer/src/trace_data/trace_stdtype/hisysevent/
Dhisysevent_stdtype.h25 const std::deque<DataIndex>& SysEventNameId() const;
26 const std::deque<DataIndex>& SysEventSubkeyId() const;
35 std::deque<DataIndex> sysEventNameIds_ = {};
36 std::deque<DataIndex> subkeyNameIds_ = {};
47 const std::deque<uint64_t>& Serial() const;
48 const std::deque<uint64_t>& Ts() const;
49 const std::deque<uint32_t>& NameFilterId() const;
50 const std::deque<uint32_t>& AppKeyFilterId() const;
51 const std::deque<int32_t>& Type() const;
52 const std::deque<double>& NumValue() const;
[all …]
/developtools/hiperf/test/unittest/common/native/include/
Doption_test.h27 static std::string TEST_OPTION_CMD_EMPTY = "";
28 static std::string TEST_OPTION_CMD_NO_PREFIX = "TEST_OPTION_CMD";
29 static std::string TEST_OPTION_CMD_ERR_PREFIX = "TEST_OPTION_CMD";
30 static std::string TEST_OPTION_CMD_1 = "-TEST_OPTION_CMD_1";
31 static std::string TEST_OPTION_CMD_2 = "-TEST_OPTION_CMD_2";
32 static std::string TEST_OPTION_CMD_3 = "-TEST_OPTION_CMD_3";
33 static std::string TEST_NO_OPTION_CMD = "TEST_NO_OPTION_CMD";
34 static std::string TEST_OPTION_BRIEF = " TEST_BRIEF\n";
35 static std::string TEST_OPTION_HELP = " TEST_HELP\n";
37 static std::string OPTION_NAME = "--debug";
[all …]
/developtools/profiler/host/smartperf/client/client_command/include/
Dcommon.h40 const std::unordered_map<MessageType, std::string> messageMap = {
41 { MessageType::GET_CPU_NUM, std::string("get_cpu_num") },
42 { MessageType::GET_CPU_FREQ, std::string("get_cpu_freq") },
43 { MessageType::GET_CPU_LOAD, std::string("get_cpu_load") },
44 { MessageType::SET_PKG_NAME, std::string("set_pkgName") },
45 { MessageType::SET_PROCESS_ID, std::string("set_pid") },
46 { MessageType::GET_FPS_AND_JITTERS, std::string("get_fps_and_jitters") },
47 { MessageType::GET_GPU_FREQ, std::string("get_gpu_freq") },
48 { MessageType::GET_GPU_LOAD, std::string("get_gpu_load") },
49 { MessageType::GET_DDR_FREQ, std::string("get_ddr_freq") },
[all …]
Dsp_utils.h31 bool HasNumber(const std::string& str);
32 bool Cmp(const std::string &a, const std::string &b);
41 bool FileAccess(const std::string &fileName);
50 bool LoadFile(const std::string &filePath, std::string &content);
59 bool LoadCmd(const std::string &cmd, std::string &result);
66 std::string IncludePathDelimiter(const std::string &path);
72 void ForDirFiles(const std::string &path, std::vector<std::string> &files);
82 bool IsSubString(const std::string &str, const std::string &sub);
90 void StrSplit(const std::string &content, const std::string &sp, std::vector<std::string> &out);
97 std::string ExtractNumber(const std::string &str);
[all …]
Dparse_trace.h23 double ParseTraceCold(const std::string &fileNamePath, const std::string &appPid);
24 double ParseTraceHot(const std::string &fileNamePath);
25 double ParseNohTrace(const std::string &fileNamePath, const std::string &appPid);
26 double ParseTraceNoh(const std::string &fileNamePath, const std::string &appPid);
27 double ParseCodeTrace(const std::string &fileNamePath, const std::string &appPid);
28 double ParseHotTrace(const std::string &fileNamePath);
29 static double GetTime(std::string start, std::string end);
30 std::string GetStartTime(std::string line, const std::string &startTimeBefore);
31 std::string GetWindowTime(std::string line, std::string wt);
32 std::string GetFrameId(std::string line, std::string appPid, std::string fid);
[all …]
/developtools/hiperf/include/
Dsubcommand_stat.h89 bool OnSubCommand(std::vector<std::string> &args) override;
90 bool ParseOption(std::vector<std::string> &args) override;
91 bool ParseSpecialOption(std::vector<std::string> &args);
97 std::vector<int> selectCpus_ = {};
100 std::vector<std::vector<std::string>> selectEvents_;
101 std::vector<std::vector<std::string>> selectGroups_;
104 std::string appPackage_ = {};
106 std::vector<pid_t> selectPids_;
107 std::vector<pid_t> selectTids_;
111 std::vector<std::string> trackedCommand_ {};
[all …]
/developtools/profiler/device/services/ipc/include/
Dipc_generator_impl.h29 std::string serviceName_;
30 std::map<int, std::string> methodList_;
31 std::map<int, std::string> requestList_;
32 std::map<int, std::string> responseList_;
34 bool AddMethod(std::string method, std::string request, std::string response) in AddMethod()
54 std::string SetNames(std::string fileName, std::string packageName);
55 bool AddService(std::string serviceName);
56 bool AddServiceMethod(std::string serviceName,
57 std::string methodName,
58 std::string requestName,
[all …]
/developtools/profiler/hiebpf/src/
Dcommand_helper.cpp20 int CommandHelper::Start(int* argc, char*** argv, const std::string& help) in Start()
25 std::cout << tipHelp_ << std::endl; in Start()
36 std::cout << "CommandHelper WARN: argument " << (*argv)[count] in Start()
37 << " specified but unused" << std::endl; in Start()
41 std::cout << tipHelp_ << std::endl; in Start()
49 void CommandHelper::DoHelp(const std::string& help) in DoHelp()
52 std::cout << helpHelp_ << std::endl; in DoHelp()
54 std::cout << outputFileHelp_ << std::endl; in DoHelp()
56 std::cout << excludeTracerHelp_ << std::endl; in DoHelp()
58 std::cout << maxStackDepthHelp_ << std::endl; in DoHelp()
[all …]
/developtools/profiler/device/plugins/ftrace_plugin/include/
Dftrace_fs_ops.h32 static std::string GetFtraceRoot();
33 std::string GetHmTraceDir();
34 int WriteTraceFile(const std::string& path, const std::string& content);
35 int WriteTraceFile(const std::string& path, const std::string& content, int flags);
36 std::string ReadTraceFile(const std::string& path) const;
38 MOCKABLE std::string GetKernelSymbols() const;
39 MOCKABLE std::string GetPrintkFormats() const;
41 MOCKABLE std::string GetProcessComm(int pid);
42 MOCKABLE std::string GetThreadComm(int pid, int tid);
46 MOCKABLE std::string GetSavedCmdLines() const;
[all …]
/developtools/smartperf_host/trace_streamer/src/trace_data/trace_stdtype/
Dcommon_stdtype.h46 std::string cmdLine_ = "";
63 DataIndex GetStringIndex(std::string_view str);
64 DataIndex GetStringIndexNoWrite(std::string_view str) const;
65 const std::string& GetDataFromDict(DataIndex id) const in GetDataFromDict()
77 std::deque<std::string> dataDict_;
78 std::unordered_map<std::string_view, DataIndex> dataDictInnerMap_;
81 std::hash<std::string_view> hashFun;
82 std::mutex mutex_;
91 void SetTraceType(const std::string& traceType);
92 void SetSourceFileName(const std::string& fileName);
[all …]

12345678910>>...50