Home
last modified time | relevance | path

Searched refs:FtraceFsOps (Results 1 - 9 of 9) sorted by relevance

/developtools/profiler/device/plugins/ftrace_plugin/src/
H A Dftrace_fs_ops.cpp28 FtraceFsOps& FtraceFsOps::GetInstance() in GetInstance()
30 static FtraceFsOps instance; in GetInstance()
34 FtraceFsOps::FtraceFsOps() : ftraceRoot_(GetFtraceRoot()) in FtraceFsOps() function in FtraceFsOps
36 PROFILER_LOG_INFO(LOG_CORE, "FtraceFsOps create!"); in FtraceFsOps()
39 FtraceFsOps::~FtraceFsOps() in ~FtraceFsOps()
41 PROFILER_LOG_INFO(LOG_CORE, "FtraceFsOps destroy!"); in ~FtraceFsOps()
44 std::string FtraceFsOps
[all...]
H A Dflow_controller.cpp64 ftraceSupported_ = FtraceFsOps::GetInstance().GetFtraceRoot().size() > 0; in FlowController()
93 ksymsParser_->Parse(FtraceFsOps::GetInstance().GetKernelSymbols()); in SetWriter()
106 if (FtraceFsOps::GetInstance().IsHmKernel()) { in CreateRawDataReaders()
107 auto reader = std::make_unique<FtraceDataReader>(FtraceFsOps::GetInstance().GetHmRawTracePath()); in CreateRawDataReaders()
114 auto rawPath = FtraceFsOps::GetInstance().GetRawTracePath(i); in CreateRawDataReaders()
143 if (FtraceFsOps::GetInstance().IsHmKernel()) { in CreatePagedMemoryPool()
155 if (FtraceFsOps::GetInstance().IsHmKernel()) { in CreateRawDataBuffers()
268 FtraceFsOps::GetInstance().ClearTraceBuffer(); in StartCapture()
276 if (!FtraceFsOps::GetInstance().SetSavedCmdLinesSize(savedCmdlinesSize)) { in StartCapture()
281 FtraceFsOps in StartCapture()
[all...]
H A Dftrace_parser.cpp70 if (FtraceFsOps::GetInstance().IsHmKernel()) { in Init()
73 std::string printkFormats = FtraceFsOps::GetInstance().GetPrintkFormats(); in Init()
77 std::string formatDesc = FtraceFsOps::GetInstance().GetPageHeaderFormat(); in Init()
97 std::string desc = FtraceFsOps::GetInstance().GetEventDataFormat(type, name); in SetupEvent()
/developtools/profiler/device/plugins/ftrace_plugin/test/unittest/
H A Dftrace_fs_ops_test.cpp24 using FTRACE_NS::FtraceFsOps;
92 * @tc.desc: test FtraceFsOps::GetFtraceRoot with normal case.
97 std::string path = FtraceFsOps::GetInstance().GetFtraceRoot(); in HWTEST_F()
104 * @tc.desc: test FtraceFsOps::GetKernelSymbols with normal case.
109 std::string content = FtraceFsOps::GetInstance().GetKernelSymbols(); in HWTEST_F()
115 * @tc.desc: test FtraceFsOps::GetPrintkFormats with normal case.
120 std::string content = FtraceFsOps::GetInstance().GetPrintkFormats(); in HWTEST_F()
126 * @tc.desc: test FtraceFsOps::GetPrintkFormats with false case.
131 FtraceFsOps ftraceFsOps; in HWTEST_F()
143 * @tc.desc: test FtraceFsOps
[all...]
H A Dftrace_parser_test.cpp25 using FTRACE_NS::FtraceFsOps;
128 EXPECT_TRUE(parser.ParseSavedTgid(FtraceFsOps::GetInstance().GetSavedTgids())); in HWTEST_F()
139 EXPECT_TRUE(parser.ParseSavedCmdlines(FtraceFsOps::GetInstance().GetSavedCmdLines())); in HWTEST_F()
149 if (!FtraceFsOps::GetInstance().IsHmKernel()) { in HWTEST_F()
154 std::string perCpuStatsStr = FtraceFsOps::GetInstance().GetPerCpuStats(0); in HWTEST_F()
168 if (FtraceFsOps::GetInstance().IsHmKernel()) { in HWTEST_F()
169 traceRaw = FtraceFsOps::GetInstance().GetHmRawTracePath(); in HWTEST_F()
171 traceRaw = FtraceFsOps::GetInstance().GetRawTracePath(0); in HWTEST_F()
176 EXPECT_TRUE(FtraceFsOps::GetInstance().ClearTraceBuffer()); in HWTEST_F()
177 EXPECT_TRUE(FtraceFsOps in HWTEST_F()
[all...]
H A Dsub_event_parser_test.cpp28 using FTRACE_NS::FtraceFsOps;
140 if (FtraceFsOps::GetInstance().IsHmKernel()) { in HWTEST_F()
141 traceRaw = FtraceFsOps::GetInstance().GetHmRawTracePath(); in HWTEST_F()
143 traceRaw = FtraceFsOps::GetInstance().GetRawTracePath(0); in HWTEST_F()
148 EXPECT_TRUE(FtraceFsOps::GetInstance().ClearTraceBuffer()); in HWTEST_F()
149 EXPECT_TRUE(FtraceFsOps::GetInstance().EnableEvent("sched", "sched_switch")); in HWTEST_F()
150 EXPECT_TRUE(FtraceFsOps::GetInstance().EnableTracing()); in HWTEST_F()
154 EXPECT_TRUE(FtraceFsOps::GetInstance().DisableTracing()); in HWTEST_F()
H A Dflow_controller_test.cpp260 if (OHOS::Profiler::Plugins::FtraceFsOps::GetInstance().IsHmKernel() == false) { in HWTEST_F()
/developtools/profiler/device/plugins/ftrace_plugin/include/
H A Dftrace_fs_ops.h28 class FtraceFsOps { class
30 static FtraceFsOps& GetInstance();
76 FtraceFsOps();
77 MOCKABLE ~FtraceFsOps();
78 DISALLOW_COPY_AND_MOVE(FtraceFsOps);
H A Dftrace_parser.h159 ParseSavedTgid(FtraceFsOps::GetInstance().GetSavedTgids()); in ParseFtraceEvent()
171 comm = FtraceFsOps::GetInstance().GetThreadComm(tgid, pid); in ParseFtraceEvent()
173 comm = FtraceFsOps::GetInstance().GetProcessComm(pid); in ParseFtraceEvent()

Completed in 6 milliseconds