Home | History | Annotate | Download | only in utils

Lines Matching defs:nsecs_t

36 typedef int64_t nsecs_t;       // nano-seconds
38 static CONSTEXPR inline nsecs_t seconds_to_nanoseconds(nsecs_t secs)
43 static CONSTEXPR inline nsecs_t milliseconds_to_nanoseconds(nsecs_t secs)
48 static CONSTEXPR inline nsecs_t microseconds_to_nanoseconds(nsecs_t secs)
53 static CONSTEXPR inline nsecs_t nanoseconds_to_seconds(nsecs_t secs)
58 static CONSTEXPR inline nsecs_t nanoseconds_to_milliseconds(nsecs_t secs)
63 static CONSTEXPR inline nsecs_t nanoseconds_to_microseconds(nsecs_t secs)
68 static CONSTEXPR inline nsecs_t s2ns(nsecs_t v) {return seconds_to_nanoseconds(v);}
69 static CONSTEXPR inline nsecs_t ms2ns(nsecs_t v) {return milliseconds_to_nanoseconds(v);}
70 static CONSTEXPR inline nsecs_t us2ns(nsecs_t v) {return microseconds_to_nanoseconds(v);}
71 static CONSTEXPR inline nsecs_t ns2s(nsecs_t v) {return nanoseconds_to_seconds(v);}
72 static CONSTEXPR inline nsecs_t ns2ms(nsecs_t v) {return nanoseconds_to_milliseconds(v);}
73 static CONSTEXPR inline nsecs_t ns2us(nsecs_t v) {return nanoseconds_to_microseconds(v);}
75 static CONSTEXPR inline nsecs_t seconds(nsecs_t v) { return s2ns(v); }
76 static CONSTEXPR inline nsecs_t milliseconds(nsecs_t v) { return ms2ns(v); }
77 static CONSTEXPR inline nsecs_t microseconds(nsecs_t v) { return us2ns(v); }
89 nsecs_t systemTime(int clock = SYSTEM_TIME_MONOTONIC);
91 nsecs_t systemTime(int clock);
102 int toMillisecondTimeoutDelay(nsecs_t referenceTime, nsecs_t timeoutTime);