• Home
  • Raw
  • Download

Lines Matching refs:find

42         if (line.find(" tracing_mark_write: ") != std::string::npos) {  in CheckTraceMarker()
46 if (line.find(" print: ") != std::string::npos) { in CheckTraceMarker()
62 auto beginPos = match.str().find('(') + 1; in ExtractProcessId()
63 auto endPos = match.str().find(')'); in ExtractProcessId()
86 auto beginPos = match.str().find('[') + 1; in ExtractCpuId()
87 auto endPos = match.str().find(']'); in ExtractCpuId()
148 if (mark.find("prev_pid=" + std::to_string(tid)) != std::string::npos) { in ReplaceSchedSwitchLog()
150 auto beginPos = fakeLog.find(match.str()); in ReplaceSchedSwitchLog()
153 size_t pcommPos = fakeLog.find("prev_comm="); in ReplaceSchedSwitchLog()
154 size_t pPidPos = fakeLog.find("prev_pid="); in ReplaceSchedSwitchLog()
159 pPidPos = fakeLog.find("prev_pid="); in ReplaceSchedSwitchLog()
160 size_t pPrioPos = fakeLog.find("prev_prio="); in ReplaceSchedSwitchLog()
165 } else if (mark.find("next_pid=" + std::to_string(tid)) != std::string::npos) { in ReplaceSchedSwitchLog()
167 size_t nCommPos = fakeLog.find("next_comm="); in ReplaceSchedSwitchLog()
168 size_t nPidPos = fakeLog.find("next_pid="); in ReplaceSchedSwitchLog()
172 nPidPos = fakeLog.find("next_pid="); in ReplaceSchedSwitchLog()
173 size_t nPrioPos = fakeLog.find("next_prio="); in ReplaceSchedSwitchLog()
187 size_t commPos = fakeLog.find("comm="); in ReplaceSchedWakeLog()
188 size_t pidPos = fakeLog.find("pid="); in ReplaceSchedWakeLog()
192 pidPos = fakeLog.find("pid="); in ReplaceSchedWakeLog()
193 size_t prioPos = fakeLog.find("prio="); in ReplaceSchedWakeLog()
203 size_t pidPos = fakeLog.find("pid"); in ReplaceSchedBlockLog()
204 size_t ioPos = fakeLog.find("iowait="); in ReplaceSchedBlockLog()
217 auto beginPos = fakeLog.find(match.str()); in ReplaceTracingMarkLog()
230 if (mark.find("sched_switch: ") != std::string::npos) { in ConvertWorkerLogToTask()
233 if (mark.find(": sched_wak") != std::string::npos) { in ConvertWorkerLogToTask()
236 if (mark.find("sched_blocked_reason: ") != std::string::npos) { in ConvertWorkerLogToTask()
244 auto beginPos = log.find(index); in FindTid()
256 …if (log.find("prev_comm=ffrt") != std::string::npos || log.find("prev_comm=OS_FFRT") != std::strin… in ClassifySchedSwitchLogs()
258 if (ffrtPidsMap.find(pid) == ffrtPidsMap.end()) { in ClassifySchedSwitchLogs()
263 auto beginPos = log.find(begin) + begin.length(); in ClassifySchedSwitchLogs()
264 auto endPos = log.find(end); in ClassifySchedSwitchLogs()
266 if (ffrtPidsMap[pid].find(tid) == ffrtPidsMap[pid].end()) { in ClassifySchedSwitchLogs()
271 if (traceMap.find(prevTid) == traceMap.end()) { in ClassifySchedSwitchLogs()
276 auto beginPos = log.find(begin) + begin.length(); in ClassifySchedSwitchLogs()
278 auto endPos = log.find(end); in ClassifySchedSwitchLogs()
280 if (traceMap.find(nextTid) == traceMap.end()) { in ClassifySchedSwitchLogs()
291 if (log.find("sched_switch") != std::string::npos) { in FindFfrtProcessAndClassifyLogs()
295 …if (log.find(": sched_wak") != std::string::npos || (log.find("sched_blocked_reason:") != std::str… in FindFfrtProcessAndClassifyLogs()
297 auto beginPos = log.find(begin); in FindFfrtProcessAndClassifyLogs()
301 if (traceMap.find(tid) == traceMap.end()) { in FindFfrtProcessAndClassifyLogs()
309 auto endPos = log.find(match.str()); in FindFfrtProcessAndClassifyLogs()
315 if (traceMap.find(tid) == traceMap.end()) { in FindFfrtProcessAndClassifyLogs()
374 if (mark.find("sched_switch:") == std::string::npos) { in UpdatePrio()
377 if (mark.find("prev_pid=" + std::to_string(tid) + " ") != std::string::npos) { in UpdatePrio()
379 auto beginPos = mark.find(beginPprio); in UpdatePrio()
383 } else if (mark.find("next_pid=" + std::to_string(tid)) != std::string::npos) { in UpdatePrio()
385 auto beginPos = mark.find(beginNprio); in UpdatePrio()
393 if (mark.find("|H:FFRT") != std::string::npos) { in GetLabel()
394 if (mark.find("H:FFRT::") != std::string::npos) { in GetLabel()
400 auto beginPos = mark.find(indexHFfrt); in GetLabel()
406 if (mark.find("|FFRT::") != std::string::npos) { in GetLabel()
412 auto beginPos = mark.find(indexFfrt); in GetLabel()
459 if (switchInFakeLog && (mark.find(tracingMarkerKey_ + "B") != std::string::npos)) { in DeleteRedundance()
463 if (switchOutFakeLog && (mark.find(tracingMarkerKey_ + "E") != std::string::npos)) { in DeleteRedundance()
494 if (mark.find("FFRT::[") != std::string::npos) { in ConvertFfrtThreadToFfrtTaskByLine()
497 …if (label.find("executor_task") != std::string::npos || label.find("ex_task") != std::string::npos… in ConvertFfrtThreadToFfrtTaskByLine()
510 if (taskLabels[pid].find(gid) == taskLabels[pid].end()) { in ConvertFfrtThreadToFfrtTaskByLine()