• Home
  • Raw
  • Download

Lines Matching refs:Handle

37 using Handle = PerfettoConsumer::Handle;  typedef
38 static constexpr Handle kInvalidHandle = PerfettoConsumer::kInvalidHandle;
96 Handle handle_;
109 HandleDescription(Handle handle): handle_(handle) {} in HandleDescription()
154 std::map<Handle, HandleDescription> states_;
157 Handle last_created_{0};
158 Handle last_destroyed_{0};
174 impl_->OnTraceMessage(static_cast<Handle>(message.what)); in handleMessage()
181 Handle Create(const void* config_proto, in Create()
187 Handle handle = raw_->Create(config_proto, config_len, callback, callback_arg); in Create()
211 void StartTracing(Handle handle) { in StartTracing()
240 TraceBuffer ReadTrace(Handle handle) { in ReadTrace()
259 void Destroy(Handle handle) { in Destroy()
264 bool TryDestroy(Handle handle, bool do_destroy, /*out*/HandleDescription* handle_desc_out) { in TryDestroy()
294 State PollState(Handle handle) { in PollState()
301 HandleDescription GetOrInferHandleDescription(Handle handle) { in GetOrInferHandleDescription()
321 void OnTraceMessage(Handle handle) { in OnTraceMessage()
448 bool IsDestroyed(Handle handle) const { in IsDestroyed()
481 bool IsUncreated(Handle handle) const { in IsUncreated()
582 PerfettoConsumer::Handle PerfettoConsumerImpl::Create(const void* config_proto, in Create()
592 void PerfettoConsumerImpl::StartTracing(PerfettoConsumer::Handle handle) { in StartTracing()
596 PerfettoConsumer::TraceBuffer PerfettoConsumerImpl::ReadTrace(PerfettoConsumer::Handle handle) { in ReadTrace()
600 void PerfettoConsumerImpl::Destroy(PerfettoConsumer::Handle handle) { in Destroy()
604 PerfettoConsumer::State PerfettoConsumerImpl::PollState(PerfettoConsumer::Handle handle) { in PollState()