|
@@ -1659,24 +1659,24 @@ out:
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * getboottime - Return the real time of system boot.
|
|
|
- * @ts: pointer to the timespec to be set
|
|
|
+ * getboottime64 - Return the real time of system boot.
|
|
|
+ * @ts: pointer to the timespec64 to be set
|
|
|
*
|
|
|
- * Returns the wall-time of boot in a timespec.
|
|
|
+ * Returns the wall-time of boot in a timespec64.
|
|
|
*
|
|
|
* This is based on the wall_to_monotonic offset and the total suspend
|
|
|
* time. Calls to settimeofday will affect the value returned (which
|
|
|
* basically means that however wrong your real time clock is at boot time,
|
|
|
* you get the right time here).
|
|
|
*/
|
|
|
-void getboottime(struct timespec *ts)
|
|
|
+void getboottime64(struct timespec64 *ts)
|
|
|
{
|
|
|
struct timekeeper *tk = &tk_core.timekeeper;
|
|
|
ktime_t t = ktime_sub(tk->offs_real, tk->offs_boot);
|
|
|
|
|
|
- *ts = ktime_to_timespec(t);
|
|
|
+ *ts = ktime_to_timespec64(t);
|
|
|
}
|
|
|
-EXPORT_SYMBOL_GPL(getboottime);
|
|
|
+EXPORT_SYMBOL_GPL(getboottime64);
|
|
|
|
|
|
unsigned long get_seconds(void)
|
|
|
{
|