Home | History | Annotate | Download | only in platform

Lines Matching full:static_cast

62   return static_cast<int>(delta_ / Time::kMicrosecondsPerDay);
67 return static_cast<int>(delta_ / Time::kMicrosecondsPerHour);
72 return static_cast<int>(delta_ / Time::kMicrosecondsPerMinute);
77 return static_cast<double>(delta_) / Time::kMicrosecondsPerSecond;
87 return static_cast<double>(delta_) / Time::kMicrosecondsPerMillisecond;
106 static_cast<long>(Time::kNanosecondsPerSecond)); // NOLINT
115 ts.tv_sec = static_cast<unsigned>(delta_ / Time::kMicrosecondsPerSecond);
129 static_cast<long>(Time::kNanosecondsPerSecond)); // NOLINT
137 ts.tv_sec = static_cast<time_t>(delta_ / Time::kMicrosecondsPerSecond);
228 int64_t us = (static_cast<uint64_t>(ft.dwLowDateTime) +
229 (static_cast<uint64_t>(ft.dwHighDateTime) << 32)) / 10;
247 uint64_t us = static_cast<uint64_t>(us_ + kTimeToEpochInMicroseconds) * 10;
248 ft.dwLowDateTime = static_cast<DWORD>(us);
249 ft.dwHighDateTime = static_cast<DWORD>(us >> 32);
271 DCHECK(ts.tv_nsec < static_cast<long>(kNanosecondsPerSecond)); // NOLINT
275 if (ts.tv_nsec == static_cast<long>(kNanosecondsPerSecond - 1) && // NOLINT
293 ts.tv_nsec = static_cast<long>(kNanosecondsPerSecond - 1); // NOLINT
296 ts.tv_sec = static_cast<time_t>(us_ / kMicrosecondsPerSecond);
304 DCHECK(tv.tv_usec < static_cast<suseconds_t>(kMicrosecondsPerSecond));
308 if (tv.tv_usec == static_cast<suseconds_t>(kMicrosecondsPerSecond - 1) &&
325 tv.tv_usec = static_cast<suseconds_t>(kMicrosecondsPerSecond - 1);
328 tv.tv_sec = static_cast<time_t>(us_ / kMicrosecondsPerSecond);
343 static_cast<int64_t>(ms_since_epoch * kMicrosecondsPerMillisecond));
356 return static_cast<double>(us_) / kMicrosecondsPerMillisecond;
454 uint32_t now = static_cast<uint32_t>(timeGetTime());
455 if ((now >> 31) != static_cast<uint32_t>(rollover & 1)) {
459 uint64_t ms = (static_cast<uint64_t>(rollover) << 31) | now;
460 return static_cast<int64_t>(ms * Time::kMicrosecondsPerMillisecond);