Lines Matching refs:HistogramOptions
20 double GetLinearBucketValue(uint32_t bucket_index, const HistogramOptions& options) {
27 double GetExponentialBucketValue(uint32_t bucket_index, const HistogramOptions& options) {
34 uint32_t GetLinearBucket(double value, const HistogramOptions& options, double max_value) {
46 uint32_t GetExponentialBucket(double value, const HistogramOptions& options, double max_value) {
69 void LoadExponential(HistogramOptions* options) {
72 options->map_fn = [max_value](double val, const HistogramOptions& options) {
78 void LoadLinear(HistogramOptions* options) {
81 options->map_fn = [max_value](double val, const HistogramOptions& options) {
133 HistogramOptions::HistogramOptions(const HistogramOptions& other)
143 HistogramOptions HistogramOptions::Exponential(uint32_t bucket_count, uint32_t base,
145 HistogramOptions options;
155 HistogramOptions HistogramOptions::Linear(uint32_t bucket_count, uint32_t scalar, int64_t offset) {
156 HistogramOptions options;
165 Histogram::Histogram(HistogramOptions* options, internal::RemoteHistogram* remote_histogram)