Home
last modified time | relevance | path

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

/external/perfetto/src/base/
Dunix_task_runner.cc39 UnixTaskRunner::UnixTaskRunner() { in UnixTaskRunner() function in perfetto::base::UnixTaskRunner
46 UnixTaskRunner::~UnixTaskRunner() = default;
48 void UnixTaskRunner::WakeUp() { in WakeUp()
52 void UnixTaskRunner::Run() { in Run()
92 void UnixTaskRunner::Quit() { in Quit()
98 bool UnixTaskRunner::QuitCalled() { in QuitCalled()
103 bool UnixTaskRunner::IsIdleForTesting() { in IsIdleForTesting()
108 void UnixTaskRunner::UpdateWatchTasksLocked() { in UpdateWatchTasksLocked()
129 void UnixTaskRunner::RunImmediateAndDelayedTask() { in RunImmediateAndDelayedTask()
157 void UnixTaskRunner::PostFileDescriptorWatches(uint64_t windows_wait_result) { in PostFileDescriptorWatches()
[all …]
Dthread_task_runner.cc64 std::function<void(UnixTaskRunner*)> initializer = in ThreadTaskRunner()
65 [this, &init_lock, &init_cv](UnixTaskRunner* task_runner) { in ThreadTaskRunner()
83 std::function<void(UnixTaskRunner*)> initializer) { in RunTaskThread()
88 UnixTaskRunner task_runner; in RunTaskThread()
Dtask_runner_unittest.cc37 UnixTaskRunner task_runner;
263 void RepeatingTask(UnixTaskRunner* task_runner) { in RepeatingTask()
278 void CountdownTask(UnixTaskRunner* task_runner, int* counter) { in CountdownTask()
Dthread_task_runner_unittest.cc65 UnixTaskRunner* runner_ptr = task_runner.get(); in TEST_F()
/external/perfetto/test/cts/producer/jni/
Dfake_producer_jni.cc31 static perfetto::base::UnixTaskRunner* g_activity_tr = nullptr;
32 static perfetto::base::UnixTaskRunner* g_service_tr = nullptr;
33 static perfetto::base::UnixTaskRunner* g_isolated_service_tr = nullptr;
40 void ListenAndRespond(const std::string& name, base::UnixTaskRunner** tr) { in ListenAndRespond()
53 base::UnixTaskRunner task_runner; in ListenAndRespond()
/external/perfetto/src/profiling/perf/
Dunwinding.h157 Unwinder(Delegate* delegate, base::UnixTaskRunner* task_runner);
237 base::UnixTaskRunner* const task_runner_;
257 std::function<void(base::UnixTaskRunner*, Unwinder*)> initializer = in UnwinderHandle()
258 [this, &init_lock, &init_cv](base::UnixTaskRunner* task_runner, in UnwinderHandle()
292 std::function<void(base::UnixTaskRunner*, Unwinder*)> initializer, in RunTaskThread() argument
294 base::UnixTaskRunner task_runner; in RunTaskThread()
302 base::UnixTaskRunner* task_runner_ = nullptr;
Dtraced_perf.cc44 base::UnixTaskRunner task_runner; in TracedPerfMain()
Dunwinding.cc39 Unwinder::Unwinder(Delegate* delegate, base::UnixTaskRunner* task_runner) in Unwinder()
/external/perfetto/include/perfetto/ext/base/
Dthread_task_runner.h63 UnixTaskRunner* get() const { return task_runner_; } in get()
75 void RunTaskThread(std::function<void(UnixTaskRunner*)> initializer);
79 UnixTaskRunner* task_runner_ = nullptr;
Dunix_task_runner.h58 class UnixTaskRunner : public TaskRunner {
60 UnixTaskRunner();
61 ~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/base/test/
Dtest_task_runner.h62 base::UnixTaskRunner task_runner_;
/external/perfetto/src/perfetto_cmd/
Dtrigger_perfetto.cc93 base::UnixTaskRunner task_runner; in TriggerPerfettoMain()
Dperfetto_cmd.h87 base::UnixTaskRunner task_runner_;
/external/perfetto/src/traced/probes/
Dprobes.cc98 base::UnixTaskRunner task_runner; in ProbesMain()
/external/perfetto/src/profiling/memory/
Dmain.cc97 base::UnixTaskRunner task_runner; in StartCentralHeapprofd()
Dclient_api_factory_standalone.cc126 base::UnixTaskRunner task_runner; in StartHeapprofdIfStatic()
/external/perfetto/src/tracing/consumer_api_deprecated/
Dconsumer_api_deprecated.cc290 std::unique_ptr<base::UnixTaskRunner> task_runner_;
311 task_runner_.reset(new base::UnixTaskRunner()); in ThreadMain()
/external/perfetto/src/traced/service/
Dservice.cc152 base::UnixTaskRunner task_runner; in ServiceMain()
/external/perfetto/src/trace_processor/rpc/
Dhttpd.cc85 base::UnixTaskRunner task_runner_;