Home
last modified time | relevance | path

Searched refs:UnixTaskRunner (Results 1 – 14 of 14) sorted by relevance

/external/perfetto/src/base/
Dunix_task_runner.cc30 UnixTaskRunner::UnixTaskRunner() { in UnixTaskRunner() function in perfetto::base::UnixTaskRunner
37 UnixTaskRunner::~UnixTaskRunner() = default;
39 void UnixTaskRunner::WakeUp() { in WakeUp()
43 void UnixTaskRunner::Run() { in Run()
67 void UnixTaskRunner::Quit() { in Quit()
73 bool UnixTaskRunner::QuitCalled() { in QuitCalled()
78 bool UnixTaskRunner::IsIdleForTesting() { in IsIdleForTesting()
83 void UnixTaskRunner::UpdateWatchTasksLocked() { in UpdateWatchTasksLocked()
95 void UnixTaskRunner::RunImmediateAndDelayedTask() { in RunImmediateAndDelayedTask()
123 void UnixTaskRunner::PostFileDescriptorWatches() { in PostFileDescriptorWatches()
[all …]
Dthread_task_runner.cc56 std::function<void(UnixTaskRunner*)> initializer = in ThreadTaskRunner()
57 [this, &init_lock, &init_cv](UnixTaskRunner* task_runner) { in ThreadTaskRunner()
74 std::function<void(UnixTaskRunner*)> initializer) { in RunTaskThread()
75 UnixTaskRunner task_runner; in RunTaskThread()
Dthread_task_runner_unittest.cc65 UnixTaskRunner* runner_ptr = task_runner.get(); in TEST_F()
Dtask_runner_unittest.cc46 using TaskRunnerTypes = ::testing::Types<AndroidTaskRunner, UnixTaskRunner>;
48 using TaskRunnerTypes = ::testing::Types<UnixTaskRunner>;
/external/perfetto/include/perfetto/base/
Dthread_task_runner.h53 UnixTaskRunner* get() const { return task_runner_; } in get()
57 void RunTaskThread(std::function<void(UnixTaskRunner*)> initializer);
60 UnixTaskRunner* task_runner_ = nullptr;
Dunix_task_runner.h53 class UnixTaskRunner : public TaskRunner {
55 UnixTaskRunner();
56 ~UnixTaskRunner() override;
/external/perfetto/tools/dump_ftrace_stats/
Dmain.cc32 base::UnixTaskRunner* g_task_runner = nullptr;
123 base::UnixTaskRunner task_runner; in DumpFtraceStatsMain()
/external/perfetto/src/profiling/memory/
Dmain.cc128 base::UnixTaskRunner task_runner; in StartChildHeapprofd()
144 base::UnixTaskRunner task_runner; in StartCentralHeapprofd()
/external/perfetto/src/traced/probes/
Dprobes.cc70 base::UnixTaskRunner task_runner; in ProbesMain()
/external/perfetto/src/perfetto_cmd/
Dtrigger_perfetto.cc69 base::UnixTaskRunner task_runner; in TriggerPerfettoMain()
Dperfetto_cmd.h51 using PlatformTaskRunner = base::UnixTaskRunner;
/external/perfetto/src/traced/service/
Dservice.cc27 base::UnixTaskRunner task_runner; in ServiceMain()
/external/perfetto/src/base/test/
Dtest_task_runner.h43 using PlatformTaskRunner = UnixTaskRunner;
/external/perfetto/src/tracing/api_impl/
Dconsumer_api.cc292 std::unique_ptr<base::UnixTaskRunner> task_runner_;
312 task_runner_.reset(new base::UnixTaskRunner()); in ThreadMain()