-extern u64 get_wim_timestamp();
-extern void wim_timestamp_to_str(u64 timestamp, char *buf, size_t len);
+static inline struct timespec
+wim_timestamp_to_timespec(u64 timestamp)
+{
+ struct timespec ts;
+ ts.tv_sec = (timestamp - intervals_1601_to_1970) / intervals_per_second;
+ ts.tv_nsec = ((timestamp - intervals_1601_to_1970) % intervals_per_second) *
+ nanoseconds_per_interval;
+ return ts;
+}
+
+extern u64
+get_wim_timestamp();
+
+extern void
+wim_timestamp_to_str(u64 timestamp, tchar *buf, size_t len);