Home
last modified time | relevance | path

Searched refs:FlowTracker (Results 1 – 9 of 9) sorted by relevance

/external/perfetto/src/trace_processor/importers/common/
Dflow_tracker.cc29 FlowTracker::FlowTracker(TraceProcessorContext* context) : context_(context) { in FlowTracker() function in perfetto::trace_processor::FlowTracker
34 FlowTracker::~FlowTracker() = default;
42 void FlowTracker::Begin(TrackId track_id, FlowId flow_id) { in Begin()
56 void FlowTracker::Step(TrackId track_id, FlowId flow_id) { in Step()
72 void FlowTracker::End(TrackId track_id, in End()
97 bool FlowTracker::IsActive(FlowId flow_id) const { in IsActive()
101 FlowId FlowTracker::GetFlowIdForV1Event(uint64_t source_id, in GetFlowIdForV1Event()
115 void FlowTracker::ClosePendingEventsOnTrack(TrackId track_id, in ClosePendingEventsOnTrack()
129 void FlowTracker::InsertFlow(FlowId flow_id, in InsertFlow()
146 void FlowTracker::InsertFlow(SliceId slice_out_id, SliceId slice_in_id) { in InsertFlow()
Dflow_tracker.h31 class FlowTracker {
33 explicit FlowTracker(TraceProcessorContext*);
34 virtual ~FlowTracker();
Dflow_tracker_unittest.cc36 FlowTracker tracker(&context); in TEST()
68 FlowTracker tracker(&context); in TEST()
104 FlowTracker tracker(&context); in TEST()
139 FlowTracker tracker(&context); in TEST()
189 FlowTracker tracker(&context); in TEST()
239 FlowTracker tracker(&context); in TEST()
/external/openscreen/cast/streaming/
Dbandwidth_estimator.h115 class FlowTracker {
117 FlowTracker(Clock::duration timeslice_duration,
119 ~FlowTracker();
163 FlowTracker burst_history_;
164 FlowTracker feedback_history_;
Dbandwidth_estimator.cc106 BandwidthEstimator::FlowTracker::FlowTracker(Clock::duration timeslice_duration, in FlowTracker() function in openscreen::cast::BandwidthEstimator::FlowTracker
110 BandwidthEstimator::FlowTracker::~FlowTracker() = default;
112 void BandwidthEstimator::FlowTracker::AdvanceToIncludeTime( in AdvanceToIncludeTime()
130 void BandwidthEstimator::FlowTracker::Accumulate(int32_t amount, in Accumulate()
147 int32_t BandwidthEstimator::FlowTracker::Sum() const { in Sum()
/external/perfetto/src/trace_processor/types/
Dtrace_processor_context.h46 class FlowTracker; variable
75 std::unique_ptr<FlowTracker> flow_tracker;
/external/perfetto/src/trace_processor/importers/json/
Djson_trace_parser.cc91 FlowTracker* flow_tracker = context_->flow_tracker.get(); in ParseTracePacket()
224 FlowTracker* flow_tracker = context_->flow_tracker.get(); in MaybeAddFlow()
/external/perfetto/src/trace_processor/
Dtrace_processor_storage_impl.cc53 context_.flow_tracker.reset(new FlowTracker(&context_)); in TraceProcessorStorageImpl()
/external/perfetto/src/trace_processor/importers/proto/
Dproto_trace_parser_unittest.cc219 class MockFlowTracker : public FlowTracker {
221 MockFlowTracker(TraceProcessorContext* context) : FlowTracker(context) {} in MockFlowTracker()