Lines Matching refs:histogram

21 nsecs_t histogram::DefaultTimeKeeper::current_time() const {  in current_time()
25 histogram::Ringbuffer::Ringbuffer(size_t ringbuffer_size, std::unique_ptr<histogram::TimeKeeper> tk… in Ringbuffer()
32 std::unique_ptr<histogram::Ringbuffer> histogram::Ringbuffer::create( in create()
33 size_t ringbuffer_size, std::unique_ptr<histogram::TimeKeeper> tk) { in create()
36 …return std::unique_ptr<histogram::Ringbuffer>(new histogram::Ringbuffer(ringbuffer_size, std::move… in create()
39 void histogram::Ringbuffer::update_cumulative(nsecs_t now, in update_cumulative()
51 auto const increment = ringbuffer.front().histogram.data[i] * delta.count(); in update_cumulative()
52 …_UNLIKELY((bins[i] + increment < bins[i]) || (increment < ringbuffer.front().histogram.data[i]))) { in update_cumulative()
60 void histogram::Ringbuffer::insert(drm_msm_hist const& frame) { in insert()
72 bool histogram::Ringbuffer::resize(size_t ringbuffer_size) { in resize()
82 histogram::Ringbuffer::Sample histogram::Ringbuffer::collect_cumulative() const { in collect_cumulative()
84 histogram::Ringbuffer::Sample sample { cumulative_frame_count, cumulative_bins }; in collect_cumulative()
89 histogram::Ringbuffer::Sample histogram::Ringbuffer::collect_ringbuffer_all() const { in collect_ringbuffer_all()
94 histogram::Ringbuffer::Sample histogram::Ringbuffer::collect_after( in collect_after()
100 histogram::Ringbuffer::Sample histogram::Ringbuffer::collect_max(uint32_t max_frames) const { in collect_max()
105 histogram::Ringbuffer::Sample histogram::Ringbuffer::collect_max_after( in collect_max_after()
111 histogram::Ringbuffer::Sample histogram::Ringbuffer::collect_max( in collect_max()
126 bins[i] += it->histogram.data[i] * delta.count(); in collect_max()
132 histogram::Ringbuffer::Sample histogram::Ringbuffer::collect_max_after( in collect_max_after()