Home
last modified time | relevance | path

Searched refs:nanoseconds (Results 1 - 25 of 64) sorted by relevance

123

/third_party/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/
H A DDurationPartial.cs44 /// The number of nanoseconds in a second.
48 /// The number of nanoseconds in a BCL tick (as used by <see cref="TimeSpan"/> and <see cref="DateTime"/>).
65 internal static bool IsNormalized(long seconds, int nanoseconds) in IsNormalized() argument
69 nanoseconds < MinNanoseconds || nanoseconds > MaxNanoseconds) in IsNormalized()
75 return Math.Sign(seconds) * Math.Sign(nanoseconds) != -1; in IsNormalized()
162 /// nanoseconds, conforming with the description in the proto file.
164 internal static Duration Normalize(long seconds, int nanoseconds) in Normalize() argument
166 // Ensure that nanoseconds is in the range (-1,000,000,000, +1,000,000,000) in Normalize()
167 int extraSeconds = nanoseconds / NanosecondsPerSecon in Normalize()
197 ToJson(long seconds, int nanoseconds, bool diagnosticOnly) ToJson() argument
[all...]
H A DTimestampPartial.cs48 private static bool IsNormalized(long seconds, int nanoseconds) => in IsNormalized() argument
49 nanoseconds >= 0 && in IsNormalized()
50 nanoseconds <= MaxNanos && in IsNormalized()
154 int nanoseconds = (int) (dateTime.Ticks % TimeSpan.TicksPerSecond) * Duration.NanosecondsPerTick; in FromDateTime()
155 return new Timestamp { Seconds = secondsSinceBclEpoch - BclSecondsAtUnixEpoch, Nanos = nanoseconds }; in FromDateTime()
173 internal static Timestamp Normalize(long seconds, int nanoseconds) in Normalize() argument
175 int extraSeconds = nanoseconds / Duration.NanosecondsPerSecond; in Normalize()
177 nanoseconds -= extraSeconds * Duration.NanosecondsPerSecond; in Normalize()
179 if (nanoseconds < 0) in Normalize()
181 nanoseconds in Normalize()
199 ToJson(long seconds, int nanoseconds, bool diagnosticOnly) ToJson() argument
[all...]
/third_party/rust/crates/nix/src/sys/
H A Dtime.rs168 fn nanoseconds(nanoseconds: i64) -> Self; in nanoseconds() functions
274 let nanoseconds = milliseconds in milliseconds()
278 TimeSpec::nanoseconds(nanoseconds) in milliseconds()
284 let nanoseconds = microseconds in microseconds()
288 TimeSpec::nanoseconds(nanoseconds) in microseconds()
291 /// Makes a new `TimeSpec` with given number of nanoseconds.
295 fn nanoseconds(nanosecond functions
539 fn nanoseconds(nanoseconds: i64) -> TimeVal { nanoseconds() functions
[all...]
/third_party/protobuf/php/src/Google/Protobuf/Internal/
H A DGPBUtil.php418 $nanoseconds = 0; variable
423 // the length of the nanoseconds text
434 throw new \Exception("Nanoseconds must be in the range of 0 to 999,999,999 nanoseconds.");
437 $nanoseconds = substr($timestamp, $periodIndex + 1, $nanosecondsLength); variable
438 $nanoseconds = intval($nanoseconds); variable
440 // remove the nanoseconds and preceding period from the timestamp
455 $value->setNanos($nanoseconds);
467 $nanoseconds = static::getNanosecondsForTimestamp($value->getNanos()); variable
468 if (!empty($nanoseconds)) {
469 $nanoseconds = ".".$nanoseconds; global() variable
[all...]
/third_party/skia/third_party/externals/oboe/src/common/
H A DAudioClock.h54 * Sleep for the specified number of nanoseconds in real-time.
55 * Return immediately with 0 if a negative nanoseconds is specified.
57 * @param nanoseconds time to sleep
62 static int sleepForNanos(int64_t nanoseconds, clockid_t clockId = CLOCK_REALTIME) { in sleepForNanos() argument
63 if (nanoseconds > 0) { in sleepForNanos()
65 time.tv_sec = nanoseconds / kNanosPerSecond; in sleepForNanos()
66 time.tv_nsec = nanoseconds - (time.tv_sec * kNanosPerSecond); in sleepForNanos()
/third_party/glfw/src/
H A Dposix_poll.c49 const long nanoseconds = (long) ((*timeout - seconds) * 1e9); in _glfwPollPOSIX() local
50 const struct timespec ts = { seconds, nanoseconds }; in _glfwPollPOSIX()
54 const long nanoseconds = (long) ((*timeout - seconds) * 1e9); in _glfwPollPOSIX() local
55 const struct timespec ts = { seconds, nanoseconds }; in _glfwPollPOSIX()
/third_party/skia/tools/gpu/gl/
H A DGLTestContext.cpp21 std::chrono::nanoseconds getTimeElapsed(sk_gpu_test::PlatformTimerQuery) override;
140 std::chrono::nanoseconds GLGpuTimer::getTimeElapsed(sk_gpu_test::PlatformTimerQuery platformTimer) { in getTimeElapsed()
143 GrGLuint64 nanoseconds; in getTimeElapsed() local
144 fGLGetQueryObjectui64v(queryID, GL_QUERY_RESULT, &nanoseconds); in getTimeElapsed()
145 return std::chrono::nanoseconds(nanoseconds); in getTimeElapsed()
/third_party/skia/third_party/externals/abseil-cpp/absl/time/internal/cctz/src/
H A Dtime_zone_format_test.cc77 const time_point<chrono::nanoseconds> t0 = in TEST()
80 chrono::nanoseconds(789); in TEST()
83 format(kFmt, chrono::time_point_cast<chrono::nanoseconds>(t0), utc)); in TEST()
132 time_point<chrono::nanoseconds> tp = chrono::system_clock::from_time_t(0); in TEST()
147 chrono::nanoseconds(8); in TEST()
269 time_point<chrono::nanoseconds> tp = chrono::system_clock::from_time_t(0); in TEST()
291 chrono::nanoseconds(8); in TEST()
331 time_point<chrono::nanoseconds> tp = chrono::system_clock::from_time_t(0); in TEST()
353 chrono::nanoseconds(8); in TEST()
399 time_point<chrono::nanoseconds> t in TEST()
[all...]
/third_party/mesa3d/src/tool/pps/
H A Dpps_datasource.h51 std::chrono::nanoseconds time_to_sleep = std::chrono::nanoseconds(1000000);
54 std::chrono::nanoseconds time_to_trace;
H A Dpps_datasource.cc18 // Minimum supported sampling period in nanoseconds
32 float ms(const std::chrono::nanoseconds &t) in ms()
76 auto min_sampling_period = std::chrono::nanoseconds(MIN_SAMPLING_PERIOD_NS); in OnSetup()
78 auto dev_supported = std::chrono::nanoseconds(driver->get_min_sampling_period_ns()); in OnSetup()
86 auto requested_sampling_period = std::chrono::nanoseconds(config.counter_period_ns()); in OnSetup()
358 nanoseconds sleep_time = nanoseconds(0); in trace_callback()
/third_party/node/deps/v8/src/objects/
H A Djs-temporal-objects.cc97 int64_t nanoseconds; member
165 int64_t microseconds, int64_t nanoseconds);
171 int64_t* nanoseconds, Unit largest_unit, Handle<Object> relative_to,
209 Isolate* isolate, Handle<BigInt> nanoseconds,
215 Isolate* isolate, int64_t nanoseconds, Handle<Object> relative_to_obj,
267 int64_t microseconds, int64_t nanoseconds);
273 int64_t nanoseconds, int64_t offset_shift);
451 // 1. Let ns be the approximate current UTC date and time, in nanoseconds in SystemUTCEpochNanoseconds()
797 int64_t microseconds, int64_t nanoseconds) { in CreateTemporalDuration()
801 // seconds, milliseconds, microseconds, nanoseconds) i in CreateTemporalDuration()
793 CreateTemporalDuration( Isolate* isolate, Handle<JSFunction> target, Handle<HeapObject> new_target, int64_t years, int64_t months, int64_t weeks, int64_t days, int64_t hours, int64_t minutes, int64_t seconds, int64_t milliseconds, int64_t microseconds, int64_t nanoseconds) CreateTemporalDuration() argument
846 CreateTemporalDuration( Isolate* isolate, int64_t years, int64_t months, int64_t weeks, int64_t days, int64_t hours, int64_t minutes, int64_t seconds, int64_t milliseconds, int64_t microseconds, int64_t nanoseconds) CreateTemporalDuration() argument
1298 int64_t nanoseconds = DisambiguatePossibleInstants() local
1666 Handle<BigInt> nanoseconds = ToTemporalInstant() local
2216 int64_t nanoseconds = offset_nanoseconds % 1000000000; FormatTimeZoneOffsetString() local
2606 int32_t nanoseconds; ParseTemporalTimeZoneString() local
2731 int64_t nanoseconds; ParseTimeZoneOffsetString() local
3596 BalanceDuration(Isolate* isolate, int64_t* days, int64_t* hours, int64_t* minutes, int64_t* seconds, int64_t* milliseconds, int64_t* microseconds, int64_t* nanoseconds, Unit largest_unit, const char* method_name) BalanceDuration() argument
3609 BalanceDuration(Isolate* isolate, int64_t* days, int64_t* hours, int64_t* minutes, int64_t* seconds, int64_t* milliseconds, int64_t* microseconds, int64_t* nanoseconds, Unit largest_unit, Handle<Object> relative_to_obj, const char* method_name) BalanceDuration() argument
3881 NanosecondsToDays(Isolate* isolate, int64_t nanoseconds, Handle<Object> relative_to_obj, int64_t* result_days, int64_t* result_nanoseconds, int64_t* result_day_length, const char* method_name) NanosecondsToDays() argument
3891 NanosecondsToDays(Isolate* isolate, Handle<BigInt> nanoseconds, Handle<Object> relative_to_obj, int64_t* result_days, int64_t* result_nanoseconds, int64_t* result_day_length, const char* method_name) NanosecondsToDays() argument
4228 AddInstant(Isolate* isolate, Handle<BigInt> epoch_nanoseconds, int64_t hours, int64_t minutes, int64_t seconds, int64_t milliseconds, int64_t microseconds, int64_t nanoseconds) AddInstant() argument
4629 AddTime(Isolate* isolate, int64_t hour, int64_t minute, int64_t second, int64_t millisecond, int64_t microsecond, int64_t nanosecond, int64_t hours, int64_t minutes, int64_t seconds, int64_t milliseconds, int64_t microseconds, int64_t nanoseconds) AddTime() argument
4657 TotalDurationNanoseconds(Isolate* isolate, int64_t days, int64_t hours, int64_t minutes, int64_t seconds, int64_t milliseconds, int64_t microseconds, int64_t nanoseconds, int64_t offset_shift) TotalDurationNanoseconds() argument
4693 Constructor( Isolate* isolate, Handle<JSFunction> target, Handle<HeapObject> new_target, Handle<Object> years, Handle<Object> months, Handle<Object> weeks, Handle<Object> days, Handle<Object> hours, Handle<Object> minutes, Handle<Object> seconds, Handle<Object> milliseconds, Handle<Object> microseconds, Handle<Object> nanoseconds) Constructor() argument
6219 Handle<BigInt> nanoseconds = handle(zoned_date_time->nanoseconds(), isolate); WithCalendar() local
6242 Handle<BigInt> nanoseconds = handle(zoned_date_time->nanoseconds(), isolate); WithTimeZone() local
[all...]
/third_party/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/WellKnownTypes/
H A DTimestampTest.cs69 public void ToDateTime_OutOfRange(long seconds, int nanoseconds) in ToDateTime_OutOfRange() argument
71 var value = new Timestamp { Seconds = seconds, Nanos = nanoseconds }; in ToDateTime_OutOfRange()
81 public void ToDateTime_ValidBoundaries(long seconds, int nanoseconds) in ToDateTime_ValidBoundaries() argument
83 var value = new Timestamp { Seconds = seconds, Nanos = nanoseconds }; in ToDateTime_ValidBoundaries()
H A DDurationTest.cs106 public void ToTimeSpan_Invalid(long seconds, int nanoseconds) in ToTimeSpan_Invalid() argument
108 var duration = new Duration { Seconds = seconds, Nanos = nanoseconds }; in ToTimeSpan_Invalid()
117 public void ToTimeSpan_Valid(long seconds, int nanoseconds) in ToTimeSpan_Valid() argument
120 var duration = new Duration { Seconds = seconds, Nanos = nanoseconds }; in ToTimeSpan_Valid()
/third_party/musl/libc-test/src/functionalext/supplement/time/time_gtest/
H A Dsys_clock_test.cpp198 auto start = std::chrono::seconds(ts1.tv_sec) + std::chrono::nanoseconds(ts1.tv_nsec); in HWTEST_F()
199 auto end = std::chrono::seconds(ts2.tv_sec) + std::chrono::nanoseconds(ts2.tv_nsec); in HWTEST_F()
202 auto nanoseconds = std::chrono::duration_cast<std::chrono::nanoseconds>(duration).count() % 1000000000; in HWTEST_F() local
205 EXPECT_GT(10'000'000, nanoseconds); in HWTEST_F()
321 EXPECT_GE(std::chrono::duration_cast<std::chrono::nanoseconds>(time1 - time0).count(), 5000000); in HWTEST_F()
/third_party/protobuf/csharp/src/Google.Protobuf.Test/WellKnownTypes/
H A DDurationTest.cs106 public void ToTimeSpan_Invalid(long seconds, int nanoseconds) in ToTimeSpan_Invalid() argument
108 var duration = new Duration { Seconds = seconds, Nanos = nanoseconds }; in ToTimeSpan_Invalid()
117 public void ToTimeSpan_Valid(long seconds, int nanoseconds) in ToTimeSpan_Valid() argument
120 var duration = new Duration { Seconds = seconds, Nanos = nanoseconds }; in ToTimeSpan_Valid()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shader_object/
H A DvktShaderObjectPerformanceTests.cpp86 std::chrono::nanoseconds draw (const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkBuffer indexBuffer, vk::VkBuffer indirectBuffer, vk::VkBuffer countBuffer) const;
267 std::chrono::nanoseconds ShaderObjectPerformanceInstance::draw (const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkBuffer indexBuffer, vk::VkBuffer indirectBuffer, vk::VkBuffer countBuffer) const in draw()
308 return std::chrono::nanoseconds(0); in draw()
598 std::chrono::nanoseconds time = std::chrono::nanoseconds(0); in iterate()
599 std::chrono::nanoseconds refTime = std::chrono::nanoseconds(0); in iterate()
600 std::chrono::nanoseconds maxTime = std::chrono::nanoseconds(0); in iterate()
601 std::chrono::nanoseconds maxRefTim in iterate()
[all...]
/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/
H A DTimeUtil.java216 * Create a Timestamp from the number of nanoseconds elapsed from the epoch.
221 public static Timestamp createTimestampFromNanos(long nanoseconds) { in createTimestampFromNanos() argument
222 return Timestamps.fromNanos(nanoseconds); in createTimestampFromNanos()
226 * Create a Duration from the number of nanoseconds.
231 public static Duration createDurationFromNanos(long nanoseconds) { in createDurationFromNanos() argument
232 return Durations.fromNanos(nanoseconds); in createDurationFromNanos()
236 * Convert a Timestamp to the number of nanoseconds elapsed from the epoch.
246 * Convert a Duration to the number of nanoseconds.
/third_party/python/Python/
H A Dthread_nt.h79 _PyTime_t nanoseconds = _PyTime_FromNanoseconds((_PyTime_t)milliseconds * 1000000); in EnterNonRecursiveMutex() local
80 _PyTime_t deadline = _PyTime_Add(_PyTime_GetPerfCounter(), nanoseconds); in EnterNonRecursiveMutex()
82 _PyTime_t microseconds = _PyTime_AsMicroseconds(nanoseconds, in EnterNonRecursiveMutex()
88 nanoseconds = deadline - _PyTime_GetPerfCounter(); in EnterNonRecursiveMutex()
89 if (nanoseconds <= 0) { in EnterNonRecursiveMutex()
/third_party/node/deps/v8/src/builtins/
H A Dbuiltins-temporal.cc691 isolate, Handle<BigInt>(zoned_date_time->nanoseconds(), isolate))); \
721 TEMPORAL_GET(ZonedDateTime, EpochNanoseconds, nanoseconds)
722 TEMPORAL_GET_NUMBER_AFTER_DIVID(ZonedDateTime, EpochSeconds, nanoseconds,
724 TEMPORAL_GET_NUMBER_AFTER_DIVID(ZonedDateTime, EpochMilliseconds, nanoseconds,
726 TEMPORAL_GET_BIGINT_AFTER_DIVID(ZonedDateTime, EpochMicroseconds, nanoseconds,
759 args.atOrUndefined(isolate, 10))); // nanoseconds in BUILTIN()
770 TEMPORAL_GET(Duration, Nanoseconds, nanoseconds)
785 TEMPORAL_GET(Instant, EpochNanoseconds, nanoseconds)
786 TEMPORAL_GET_NUMBER_AFTER_DIVID(Instant, EpochSeconds, nanoseconds, 1000000000,
788 TEMPORAL_GET_NUMBER_AFTER_DIVID(Instant, EpochMilliseconds, nanoseconds,
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
H A DProcess.h81 std::chrono::nanoseconds &user_time,
82 std::chrono::nanoseconds &sys_time);
H A DChrono.h29 /// The default precision is nanoseconds. If need a specific precision specify
32 template <typename D = std::chrono::nanoseconds>
49 /// Convert a std::time_t + nanoseconds to a TimePoint
53 return time_point_cast<nanoseconds>(system_clock::from_time_t(T)) in toTimePoint()
54 + nanoseconds(nsec); in toTimePoint()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/Support/
H A DProcess.h64 std::chrono::nanoseconds &user_time,
65 std::chrono::nanoseconds &sys_time);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/Windows/
H A DWindowsSupport.h201 inline std::chrono::nanoseconds toDuration(FILETIME Time) { in toDuration()
207 return std::chrono::nanoseconds(100 * TimeInteger.QuadPart); in toDuration()
219 return TimePoint<>(std::chrono::nanoseconds(100 * TimeInteger.QuadPart)); in toTimePoint()
/third_party/musl/porting/liteos_m/user/hook/
H A Dlos_usr_libc.c401 UINT64 nanoseconds = (UINT64)useconds * OS_SYS_NS_PER_US; in usleep() local
403 specTime.tv_sec = (time_t)(nanoseconds / OS_SYS_NS_PER_SECOND); in usleep()
404 specTime.tv_nsec = (long)(nanoseconds % OS_SYS_NS_PER_SECOND); in usleep()
411 UINT64 nanoseconds = (UINT64)seconds * OS_SYS_NS_PER_SECOND; in sleep() local
413 specTime.tv_sec = (time_t)(nanoseconds / OS_SYS_NS_PER_SECOND); in sleep()
414 specTime.tv_nsec = (long)(nanoseconds % OS_SYS_NS_PER_SECOND); in sleep()
/third_party/protobuf/csharp/src/Google.Protobuf.Test/
H A DJsonFormatterTest.cs456 public void TimestampStandalone_NonNormalized(long seconds, int nanoseconds) in TimestampStandalone_NonNormalized() argument
458 var timestamp = new Timestamp { Seconds = seconds, Nanos = nanoseconds }; in TimestampStandalone_NonNormalized()
493 public void DurationStandalone(long seconds, int nanoseconds, string expected) in DurationStandalone() argument
495 var json = JsonFormatter.Default.Format(new Duration { Seconds = seconds, Nanos = nanoseconds }); in DurationStandalone()
502 public void DurationStandalone_NonNormalized(long seconds, int nanoseconds) in DurationStandalone_NonNormalized() argument
504 var duration = new Duration { Seconds = seconds, Nanos = nanoseconds }; in DurationStandalone_NonNormalized()

Completed in 22 milliseconds

123