Home | History | Annotate | Download | only in utils

Lines Matching refs:nsecs_t

34 typedef int64_t nsecs_t;       // nano-seconds
36 static inline nsecs_t seconds_to_nanoseconds(nsecs_t secs)
41 static inline nsecs_t milliseconds_to_nanoseconds(nsecs_t secs)
46 static inline nsecs_t microseconds_to_nanoseconds(nsecs_t secs)
51 static inline nsecs_t nanoseconds_to_seconds(nsecs_t secs)
56 static inline nsecs_t nanoseconds_to_milliseconds(nsecs_t secs)
61 static inline nsecs_t nanoseconds_to_microseconds(nsecs_t secs)
66 static inline nsecs_t s2ns(nsecs_t v) {return seconds_to_nanoseconds(v);}
67 static inline nsecs_t ms2ns(nsecs_t v) {return milliseconds_to_nanoseconds(v);}
68 static inline nsecs_t us2ns(nsecs_t v) {return microseconds_to_nanoseconds(v);}
69 static inline nsecs_t ns2s(nsecs_t v) {return nanoseconds_to_seconds(v);}
70 static inline nsecs_t ns2ms(nsecs_t v) {return nanoseconds_to_milliseconds(v);}
71 static inline nsecs_t ns2us(nsecs_t v) {return nanoseconds_to_microseconds(v);}
73 static inline nsecs_t seconds(nsecs_t v) { return s2ns(v); }
74 static inline nsecs_t milliseconds(nsecs_t v) { return ms2ns(v); }
75 static inline nsecs_t microseconds(nsecs_t v) { return us2ns(v); }
87 nsecs_t systemTime(int clock = SYSTEM_TIME_MONOTONIC);
89 nsecs_t systemTime(int clock);
100 int toMillisecondTimeoutDelay(nsecs_t referenceTime, nsecs_t timeoutTime);