Page MenuHomeFreeBSD

D56972.id177674.diff
No OneTemporary

D56972.id177674.diff

diff --git a/sys/sys/time.h b/sys/sys/time.h
--- a/sys/sys/time.h
+++ b/sys/sys/time.h
@@ -308,6 +308,17 @@
return (ret);
}
+static __inline uint64_t
+bintime2us(const struct bintime *_bt)
+{
+ uint64_t ret;
+
+ ret = (uint64_t)(_bt->sec) * (uint64_t)1000000;
+ ret += __utime64_scale64_floor(
+ _bt->frac, 1000000, 1ULL << 32) >> 32;
+ return (ret);
+}
+
static __inline void
timespec2bintime(const struct timespec *_ts, struct bintime *_bt)
{

File Metadata

Mime Type
text/plain
Expires
Fri, Jul 31, 1:25 PM (19 h, 27 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33017582
Default Alt Text
D56972.id177674.diff (458 B)

Event Timeline