Home
last modified time | relevance | path

Searched refs:PerfettoDsImpl (Results 1 – 4 of 4) sorted by relevance

/external/perfetto/include/perfetto/public/abi/
Ddata_source_abi.h32 struct PerfettoDsImpl;
51 PERFETTO_SDK_EXPORT struct PerfettoDsImpl* PerfettoDsImplCreate(void);
108 PERFETTO_SDK_EXPORT void PerfettoDsSetOnSetupCallback(struct PerfettoDsImpl*,
111 PERFETTO_SDK_EXPORT void PerfettoDsSetOnStartCallback(struct PerfettoDsImpl*,
114 PERFETTO_SDK_EXPORT void PerfettoDsSetOnStopCallback(struct PerfettoDsImpl*,
119 struct PerfettoDsImpl*,
123 struct PerfettoDsImpl*,
128 struct PerfettoDsImpl*,
132 struct PerfettoDsImpl*,
137 PERFETTO_SDK_EXPORT void PerfettoDsSetCbUserArg(struct PerfettoDsImpl*,
[all …]
/external/perfetto/src/shared_lib/
Ddata_source.cc44 struct PerfettoDsImpl { struct
83 void DsImplDestroy(struct PerfettoDsImpl* ds_impl) { in DsImplDestroy() argument
96 explicit ShlibDataSource(PerfettoDsImpl* type) : type_(*type) {} in ShlibDataSource()
135 const PerfettoDsImpl& type() const { return type_; } in type()
140 PerfettoDsImpl& type_;
171 auto* ds_impl = reinterpret_cast<PerfettoDsImpl*>(ctx); in CreateShlibTls()
184 auto* ds_impl = reinterpret_cast<PerfettoDsImpl*>(ctx); in CreateShlibIncrementalState()
198 struct PerfettoDsImpl* PerfettoDsImplCreate() { in PerfettoDsImplCreate()
199 return new PerfettoDsImpl(); in PerfettoDsImplCreate()
202 void PerfettoDsSetOnSetupCallback(struct PerfettoDsImpl* ds_impl, in PerfettoDsSetOnSetupCallback()
[all …]
Dreset_for_testing.h32 void DsImplDestroy(PerfettoDsImpl*);
/external/perfetto/include/perfetto/public/
Ddata_source.h35 struct PerfettoDsImpl* impl;
82 struct PerfettoDsImpl* ds_impl; in PerfettoDsRegister()