Home
last modified time | relevance | path

Searched refs:StartupTraceWriterRegistry (Results 1 – 7 of 7) sorted by relevance

/external/perfetto/include/perfetto/tracing/core/
Dstartup_trace_writer_registry.h34 class StartupTraceWriterRegistry; variable
47 explicit StartupTraceWriterRegistryHandle(StartupTraceWriterRegistry*);
62 StartupTraceWriterRegistry* registry_;
67 class PERFETTO_EXPORT StartupTraceWriterRegistry {
69 StartupTraceWriterRegistry();
70 ~StartupTraceWriterRegistry();
100 std::function<void(StartupTraceWriterRegistry*)> on_bound_callback);
106 StartupTraceWriterRegistry(const StartupTraceWriterRegistry&) = delete;
107 StartupTraceWriterRegistry& operator=(const StartupTraceWriterRegistry&) =
138 std::function<void(StartupTraceWriterRegistry*)> on_bound_callback_ = nullptr;
[all …]
Dshared_memory_arbiter.h38 class StartupTraceWriterRegistry; variable
71 std::unique_ptr<StartupTraceWriterRegistry>,
Dstartup_trace_writer.h105 friend class StartupTraceWriterRegistry;
/external/perfetto/src/tracing/core/
Dstartup_trace_writer_registry.cc31 StartupTraceWriterRegistry* registry) in StartupTraceWriterRegistryHandle()
46 StartupTraceWriterRegistry::StartupTraceWriterRegistry() in StartupTraceWriterRegistry() function in perfetto::StartupTraceWriterRegistry
49 StartupTraceWriterRegistry::~StartupTraceWriterRegistry() { in ~StartupTraceWriterRegistry()
54 StartupTraceWriterRegistry::CreateUnboundTraceWriter() { in CreateUnboundTraceWriter()
62 void StartupTraceWriterRegistry::ReturnUnboundTraceWriter( in ReturnUnboundTraceWriter()
72 void StartupTraceWriterRegistry::BindToArbiter( in BindToArbiter()
76 std::function<void(StartupTraceWriterRegistry*)> on_bound_callback) { in BindToArbiter()
89 new base::WeakPtrFactory<StartupTraceWriterRegistry>(this)); in BindToArbiter()
108 void StartupTraceWriterRegistry::TryBindWriters() { in TryBindWriters()
127 void StartupTraceWriterRegistry::OnStartupTraceWriterDestroyed( in OnStartupTraceWriterDestroyed()
[all …]
Dshared_memory_arbiter_impl.cc316 std::unique_ptr<StartupTraceWriterRegistry> registry, in BindStartupTraceWriterRegistry()
322 std::unique_ptr<StartupTraceWriterRegistry> owned_reg(raw_reg); in BindStartupTraceWriterRegistry()
333 auto on_bound_callback = [this](StartupTraceWriterRegistry* bound_registry) { in BindStartupTraceWriterRegistry()
334 std::unique_ptr<StartupTraceWriterRegistry> registry_to_delete; in BindStartupTraceWriterRegistry()
Dshared_memory_arbiter_impl.h109 std::unique_ptr<StartupTraceWriterRegistry>,
143 std::vector<std::unique_ptr<StartupTraceWriterRegistry>>
Dstartup_trace_writer_unittest.cc148 const StartupTraceWriterRegistry& registry) const { in GetUnboundWriterCount()
292 std::unique_ptr<StartupTraceWriterRegistry> registry( in TEST_P()
293 new StartupTraceWriterRegistry()); in TEST_P()