• Home
  • Raw
  • Download

Lines Matching refs:Duration

129 inline uint128 MakeU128Ticks(Duration d) {  in MakeU128Ticks()
144 inline Duration MakeDurationFromU128(uint128 u128, bool is_neg) { in MakeDurationFromU128()
202 inline bool SafeAddRepHi(double a_hi, double b_hi, Duration* d) { in SafeAddRepHi()
236 inline Duration ScaleFixed(Duration d, int64_t r) { in ScaleFixed()
247 inline Duration ScaleDouble(Duration d, double r) { in ScaleDouble()
265 Duration ans; in ScaleDouble()
278 inline bool IDivFastPath(const Duration num, const Duration den, int64_t* q, in IDivFastPath()
279 Duration* rem) { in IDivFastPath()
358 int64_t IDivDuration(bool satq, const Duration num, const Duration den, in IDivDuration()
359 Duration* rem) { in IDivDuration()
407 Duration& Duration::operator+=(Duration rhs) { in operator +=()
424 Duration& Duration::operator-=(Duration rhs) { in operator -=()
447 Duration& Duration::operator*=(int64_t r) { in operator *=()
455 Duration& Duration::operator*=(double r) { in operator *=()
463 Duration& Duration::operator/=(int64_t r) { in operator /=()
471 Duration& Duration::operator/=(double r) { in operator /=()
479 Duration& Duration::operator%=(Duration rhs) { in operator %=()
484 double FDivDuration(Duration num, Duration den) { in FDivDuration()
506 Duration Trunc(Duration d, Duration unit) { in Trunc()
510 Duration Floor(const Duration d, const Duration unit) { in Floor()
511 const absl::Duration td = Trunc(d, unit); in Floor()
515 Duration Ceil(const Duration d, const Duration unit) { in Ceil()
516 const absl::Duration td = Trunc(d, unit); in Ceil()
524 Duration DurationFromTimespec(timespec ts) { in DurationFromTimespec()
532 Duration DurationFromTimeval(timeval tv) { in DurationFromTimeval()
544 int64_t ToInt64Nanoseconds(Duration d) { in ToInt64Nanoseconds()
552 int64_t ToInt64Microseconds(Duration d) { in ToInt64Microseconds()
560 int64_t ToInt64Milliseconds(Duration d) { in ToInt64Milliseconds()
568 int64_t ToInt64Seconds(Duration d) { in ToInt64Seconds()
574 int64_t ToInt64Minutes(Duration d) { in ToInt64Minutes()
580 int64_t ToInt64Hours(Duration d) { in ToInt64Hours()
587 double ToDoubleNanoseconds(Duration d) { in ToDoubleNanoseconds()
590 double ToDoubleMicroseconds(Duration d) { in ToDoubleMicroseconds()
593 double ToDoubleMilliseconds(Duration d) { in ToDoubleMilliseconds()
596 double ToDoubleSeconds(Duration d) { in ToDoubleSeconds()
599 double ToDoubleMinutes(Duration d) { in ToDoubleMinutes()
602 double ToDoubleHours(Duration d) { in ToDoubleHours()
606 timespec ToTimespec(Duration d) { in ToTimespec()
636 timeval ToTimeval(Duration d) { in ToTimeval()
663 std::chrono::nanoseconds ToChronoNanoseconds(Duration d) { in ToChronoNanoseconds()
666 std::chrono::microseconds ToChronoMicroseconds(Duration d) { in ToChronoMicroseconds()
669 std::chrono::milliseconds ToChronoMilliseconds(Duration d) { in ToChronoMilliseconds()
672 std::chrono::seconds ToChronoSeconds(Duration d) { in ToChronoSeconds()
675 std::chrono::minutes ToChronoMinutes(Duration d) { in ToChronoMinutes()
678 std::chrono::hours ToChronoHours(Duration d) { in ToChronoHours()
767 std::string FormatDuration(Duration d) { in FormatDuration()
768 const Duration min_duration = Seconds(kint64min); in FormatDuration()
841 bool ConsumeDurationUnit(const char** start, const char* end, Duration* unit) { in ConsumeDurationUnit()
900 bool ParseDuration(absl::string_view dur_sv, Duration* d) { in ParseDuration()
923 Duration dur; in ParseDuration()
928 Duration unit; in ParseDuration()
941 bool AbslParseFlag(absl::string_view text, Duration* dst, std::string*) { in AbslParseFlag()
945 std::string AbslUnparseFlag(Duration d) { return FormatDuration(d); } in AbslUnparseFlag()
946 bool ParseFlag(const std::string& text, Duration* dst, std::string* ) { in ParseFlag()
950 std::string UnparseFlag(Duration d) { return FormatDuration(d); } in UnparseFlag()