Lines Matching refs:kNanosPerSecond

50 static const int kNanosPerSecond = 1000000000;  variable
64 if (nanos <= -kNanosPerSecond || nanos >= kNanosPerSecond) { in CreateNormalized()
65 seconds += nanos / kNanosPerSecond; in CreateNormalized()
66 nanos = nanos % kNanosPerSecond; in CreateNormalized()
71 nanos += kNanosPerSecond; in CreateNormalized()
84 if (nanos <= -kNanosPerSecond || nanos >= kNanosPerSecond) { in CreateNormalized()
85 seconds += nanos / kNanosPerSecond; in CreateNormalized()
86 nanos = nanos % kNanosPerSecond; in CreateNormalized()
91 nanos -= kNanosPerSecond; in CreateNormalized()
94 nanos += kNanosPerSecond; in CreateNormalized()
240 return CreateNormalized<Duration>(nanos / kNanosPerSecond, in NanosecondsToDuration()
241 nanos % kNanosPerSecond); in NanosecondsToDuration()
269 return duration.seconds() * kNanosPerSecond + duration.nanos(); in DurationToNanoseconds()
295 return CreateNormalized<Timestamp>(nanos / kNanosPerSecond, in NanosecondsToTimestamp()
296 nanos % kNanosPerSecond); in NanosecondsToTimestamp()
316 return timestamp.seconds() * kNanosPerSecond + timestamp.nanos(); in TimestampToNanoseconds()
378 using ::PROTOBUF_NAMESPACE_ID::util::kNanosPerSecond;
385 *result = *result * kNanosPerSecond + static_cast<uint32>(-value.nanos()); in ToUint128()
389 *result = *result * kNanosPerSecond + static_cast<uint32>(value.nanos()); in ToUint128()
395 static_cast<int64>(Uint128Low64(value / kNanosPerSecond)); in ToDuration()
396 int32 nanos = static_cast<int32>(Uint128Low64(value % kNanosPerSecond)); in ToDuration()
433 double result = (d.seconds() * 1.0 + 1.0 * d.nanos() / kNanosPerSecond) * r; in operator *=()
435 int32 nanos = static_cast<int32>((result - seconds) * kNanosPerSecond); in operator *=()