Lines Matching refs:TracingSession
338 struct TracingSession {
346 TracingSession(TracingSessionID, ConsumerEndpointImpl*, const TraceConfig&);
460 // to TracingSession::STARTED). Emitted into the trace when the consumer
486 TracingSession*);
493 TracingSession* GetTracingSession(TracingSessionID);
497 TracingSession* GetDetachedSession(uid_t, const std::string& key);
504 TracingSession* tracing_session,
508 void SnapshotStats(TracingSession*, std::vector<TracePacket>*);
509 TraceStats GetTraceStats(TracingSession* tracing_session);
510 void MaybeEmitTraceConfig(TracingSession*, std::vector<TracePacket>*);
511 void MaybeEmitSystemInfo(TracingSession*, std::vector<TracePacket>*);
512 void MaybeEmitReceivedTriggers(TracingSession*, std::vector<TracePacket>*);
515 void DisableTracingNotifyConsumerAndFlushFile(TracingSession*);
520 void ScrapeSharedMemoryBuffers(TracingSession* tracing_session,
541 std::map<TracingSessionID, TracingSession> tracing_sessions_;