Home
last modified time | relevance | path

Searched defs:FtraceThreadSync (Results 1 – 1 of 1) sorted by relevance

/external/perfetto/src/traced/probes/ftrace/
Dftrace_thread_sync.h42 struct FtraceThreadSync { struct
43 explicit FtraceThreadSync(base::TaskRunner* tr) : task_runner(tr) {} in FtraceThreadSync() argument
47 base::TaskRunner* const task_runner; // Where the FtraceController lives.
48 base::WeakPtr<FtraceController> trace_controller_weak;
52 std::mutex mutex;
56 std::condition_variable cond;
62 enum Cmd { kRun = 0, kFlush, kQuit };
63 Cmd cmd = kRun;
64 uint64_t cmd_id = 0;
69 std::bitset<base::kMaxCpus> cpus_to_drain;
[all …]