|
@@ -9,26 +9,6 @@
|
|
|
extern void do_gettimeofday(struct timeval *tv);
|
|
|
unsigned long get_seconds(void);
|
|
|
|
|
|
-static inline struct timespec current_kernel_time(void)
|
|
|
-{
|
|
|
- struct timespec64 ts64;
|
|
|
-
|
|
|
- ktime_get_coarse_real_ts64(&ts64);
|
|
|
-
|
|
|
- return timespec64_to_timespec(ts64);
|
|
|
-}
|
|
|
-
|
|
|
-/**
|
|
|
- * Deprecated. Use do_settimeofday64().
|
|
|
- */
|
|
|
-static inline int do_settimeofday(const struct timespec *ts)
|
|
|
-{
|
|
|
- struct timespec64 ts64;
|
|
|
-
|
|
|
- ts64 = timespec_to_timespec64(*ts);
|
|
|
- return do_settimeofday64(&ts64);
|
|
|
-}
|
|
|
-
|
|
|
static inline void getnstimeofday(struct timespec *ts)
|
|
|
{
|
|
|
struct timespec64 ts64;
|
|
@@ -45,14 +25,6 @@ static inline void ktime_get_ts(struct timespec *ts)
|
|
|
*ts = timespec64_to_timespec(ts64);
|
|
|
}
|
|
|
|
|
|
-static inline void ktime_get_real_ts(struct timespec *ts)
|
|
|
-{
|
|
|
- struct timespec64 ts64;
|
|
|
-
|
|
|
- ktime_get_real_ts64(&ts64);
|
|
|
- *ts = timespec64_to_timespec(ts64);
|
|
|
-}
|
|
|
-
|
|
|
static inline void getrawmonotonic(struct timespec *ts)
|
|
|
{
|
|
|
struct timespec64 ts64;
|
|
@@ -61,15 +33,6 @@ static inline void getrawmonotonic(struct timespec *ts)
|
|
|
*ts = timespec64_to_timespec(ts64);
|
|
|
}
|
|
|
|
|
|
-static inline struct timespec get_monotonic_coarse(void)
|
|
|
-{
|
|
|
- struct timespec64 ts64;
|
|
|
-
|
|
|
- ktime_get_coarse_ts64(&ts64);
|
|
|
-
|
|
|
- return timespec64_to_timespec(ts64);
|
|
|
-}
|
|
|
-
|
|
|
static inline void getboottime(struct timespec *ts)
|
|
|
{
|
|
|
struct timespec64 ts64;
|
|
@@ -78,19 +41,6 @@ static inline void getboottime(struct timespec *ts)
|
|
|
*ts = timespec64_to_timespec(ts64);
|
|
|
}
|
|
|
|
|
|
-/*
|
|
|
- * Timespec interfaces utilizing the ktime based ones
|
|
|
- */
|
|
|
-static inline void get_monotonic_boottime(struct timespec *ts)
|
|
|
-{
|
|
|
- *ts = ktime_to_timespec(ktime_get_boottime());
|
|
|
-}
|
|
|
-
|
|
|
-static inline void timekeeping_clocktai(struct timespec *ts)
|
|
|
-{
|
|
|
- *ts = ktime_to_timespec(ktime_get_clocktai());
|
|
|
-}
|
|
|
-
|
|
|
/*
|
|
|
* Persistent clock related interfaces
|
|
|
*/
|