Searched refs:FtraceFsOps (Results 1 – 7 of 7) sorted by relevance
27 FtraceFsOps& FtraceFsOps::GetInstance() in GetInstance()29 static FtraceFsOps instance; in GetInstance()33 FtraceFsOps::FtraceFsOps() : ftraceRoot_(GetFtraceRoot()) in FtraceFsOps() function in FtraceFsOps38 FtraceFsOps::~FtraceFsOps() in ~FtraceFsOps()43 std::string FtraceFsOps::GetFtraceRoot() in GetFtraceRoot()57 std::string FtraceFsOps::GetPrintkFormats() const in GetPrintkFormats()72 std::string FtraceFsOps::GetKernelSymbols() const in GetKernelSymbols()90 std::string FtraceFsOps::GetSavedCmdLines() const in GetSavedCmdLines()95 std::string FtraceFsOps::GetSavedTgids() const in GetSavedTgids()100 std::string FtraceFsOps::GetProcessComm(int pid) in GetProcessComm()[all …]
118 ftraceSupported_ = FtraceFsOps::GetInstance().GetFtraceRoot().size() > 0; in FlowController()149 ksymsParser_->Parse(FtraceFsOps::GetInstance().GetKernelSymbols()); in SetWriter()164 … auto reader = std::make_unique<FtraceDataReader>(FtraceFsOps::GetInstance().GetRawTracePath(i)); in CreateRawDataReaders()269 FtraceFsOps::GetInstance().ClearTraceBuffer(); in StartCapture()272 FtraceFsOps::GetInstance().SetRecordCmdOption(true); in StartCapture()273 FtraceFsOps::GetInstance().SetRecordTgidOption(true); in StartCapture()287 FtraceFsOps::GetInstance().SetBufferSizeKb(bufferSizeKb_); in StartCapture()327 ftraceParser_->ParseSavedTgid(FtraceFsOps::GetInstance().GetSavedTgids()); in CaptureWork()328 ftraceParser_->ParseSavedCmdlines(FtraceFsOps::GetInstance().GetSavedCmdLines()); in CaptureWork()429 std::string traceClock = FtraceFsOps::GetInstance().GetTraceClock(); in ParsePerCpuStatus()[all …]
86 std::string printkFormats = FtraceFsOps::GetInstance().GetPrintkFormats(); in Init()90 std::string formatDesc = FtraceFsOps::GetInstance().GetPageHeaderFormat(); in Init()110 std::string desc = FtraceFsOps::GetInstance().GetEventDataFormat(type, name); in SetupEvent()765 comm = FtraceFsOps::GetInstance().GetThreadComm(tgid, pid); in ParseFtraceEvent()767 comm = FtraceFsOps::GetInstance().GetProcessComm(pid); in ParseFtraceEvent()
25 using FTRACE_NS::FtraceFsOps;95 std::string path = FtraceFsOps::GetInstance().GetFtraceRoot();107 std::string content = FtraceFsOps::GetInstance().GetKernelSymbols();118 std::string content = FtraceFsOps::GetInstance().GetPrintkFormats();129 FtraceFsOps ftraceFsOps;147 std::string content = FtraceFsOps::GetInstance().GetProcessComm(pid);158 std::string content = FtraceFsOps::GetInstance().GetProcessComm(-1);170 std::string content = FtraceFsOps::GetInstance().GetThreadComm(pid, pid);181 FtraceFsOps ftraceFsOps;200 std::string content = FtraceFsOps::GetInstance().GetSavedCmdLines();[all …]
26 using FTRACE_NS::FtraceFsOps;126 EXPECT_TRUE(parser.ParseSavedTgid(FtraceFsOps::GetInstance().GetSavedTgids()));137 EXPECT_TRUE(parser.ParseSavedCmdlines(FtraceFsOps::GetInstance().GetSavedCmdLines()));151 std::string perCpuStatsStr = FtraceFsOps::GetInstance().GetPerCpuStats(0);163 std::string traceRaw = FtraceFsOps::GetInstance().GetRawTracePath(0);167 EXPECT_TRUE(FtraceFsOps::GetInstance().ClearTraceBuffer());168 EXPECT_TRUE(FtraceFsOps::GetInstance().EnableEvent("sched", "sched_switch"));169 EXPECT_TRUE(FtraceFsOps::GetInstance().EnableTracing());172 EXPECT_TRUE(FtraceFsOps::GetInstance().DisableTracing());
29 using FTRACE_NS::FtraceFsOps;136 std::string traceRaw = FtraceFsOps::GetInstance().GetRawTracePath(0);140 EXPECT_TRUE(FtraceFsOps::GetInstance().ClearTraceBuffer());141 EXPECT_TRUE(FtraceFsOps::GetInstance().EnableEvent("sched", "sched_switch"));142 EXPECT_TRUE(FtraceFsOps::GetInstance().EnableTracing());146 EXPECT_TRUE(FtraceFsOps::GetInstance().DisableTracing());
28 class FtraceFsOps {30 static FtraceFsOps& GetInstance();71 FtraceFsOps();72 MOCKABLE ~FtraceFsOps();73 DISALLOW_COPY_AND_MOVE(FtraceFsOps);