Lines Matching refs:bucket
404 void ValidateDurationBucket(const DurationBucketInfo& bucket, int64_t startTimeNs,
408 void ValidateValueBucket(const ValueBucketInfo& bucket, int64_t startTimeNs, int64_t endTimeNs,
516 const int64_t timeBaseNs, const int64_t bucketSizeNs, T* bucket) { in backfillStartEndTimestampForFullBucket() argument
517 bucket->set_start_bucket_elapsed_nanos(timeBaseNs + bucketSizeNs * bucket->bucket_num()); in backfillStartEndTimestampForFullBucket()
518 bucket->set_end_bucket_elapsed_nanos( in backfillStartEndTimestampForFullBucket()
519 timeBaseNs + bucketSizeNs * bucket->bucket_num() + bucketSizeNs); in backfillStartEndTimestampForFullBucket()
520 bucket->clear_bucket_num(); in backfillStartEndTimestampForFullBucket()
524 void backfillStartEndTimestampForPartialBucket(const int64_t timeBaseNs, T* bucket) { in backfillStartEndTimestampForPartialBucket() argument
525 if (bucket->has_start_bucket_elapsed_millis()) { in backfillStartEndTimestampForPartialBucket()
526 bucket->set_start_bucket_elapsed_nanos( in backfillStartEndTimestampForPartialBucket()
527 MillisToNano(bucket->start_bucket_elapsed_millis())); in backfillStartEndTimestampForPartialBucket()
528 bucket->clear_start_bucket_elapsed_millis(); in backfillStartEndTimestampForPartialBucket()
530 if (bucket->has_end_bucket_elapsed_millis()) { in backfillStartEndTimestampForPartialBucket()
531 bucket->set_end_bucket_elapsed_nanos( in backfillStartEndTimestampForPartialBucket()
532 MillisToNano(bucket->end_bucket_elapsed_millis())); in backfillStartEndTimestampForPartialBucket()
533 bucket->clear_end_bucket_elapsed_millis(); in backfillStartEndTimestampForPartialBucket()
543 auto bucket = data->mutable_bucket_info(j); in backfillStartEndTimestampForMetrics() local
544 if (bucket->has_bucket_num()) { in backfillStartEndTimestampForMetrics()
545 backfillStartEndTimestampForFullBucket(timeBaseNs, bucketSizeNs, bucket); in backfillStartEndTimestampForMetrics()
547 backfillStartEndTimestampForPartialBucket(timeBaseNs, bucket); in backfillStartEndTimestampForMetrics()