diff options
author | Arnd Bergmann <arnd@arndb.de> | 2018-12-07 13:41:02 +0100 |
---|---|---|
committer | Arnd Bergmann <arnd@arndb.de> | 2018-12-18 16:13:05 +0100 |
commit | 437e78d3fd6d35e6d56230962e6d03bb5dcda7f6 (patch) | |
tree | f9f3884d077e344326bfc26d2c894984beb92d60 /include/linux/time32.h | |
parent | 926617889dc8383a120c66a2ecf7959a69f96950 (diff) | |
download | linux-stable-437e78d3fd6d35e6d56230962e6d03bb5dcda7f6.tar.gz linux-stable-437e78d3fd6d35e6d56230962e6d03bb5dcda7f6.tar.bz2 linux-stable-437e78d3fd6d35e6d56230962e6d03bb5dcda7f6.zip |
timekeeping: remove timespec_add/timespec_del
The last users were removed a while ago since everyone moved to ktime_t,
so we can remove the two unused interfaces for old timespec structures.
With those two gone, set_normalized_timespec() is also unused, so
remove that as well.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: John Stultz <john.stultz@linaro.org>
Diffstat (limited to 'include/linux/time32.h')
-rw-r--r-- | include/linux/time32.h | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/include/linux/time32.h b/include/linux/time32.h index 61904a6c098f..118b9977080c 100644 --- a/include/linux/time32.h +++ b/include/linux/time32.h @@ -96,31 +96,6 @@ static inline int timespec_compare(const struct timespec *lhs, const struct time return lhs->tv_nsec - rhs->tv_nsec; } -extern void set_normalized_timespec(struct timespec *ts, time_t sec, s64 nsec); - -static inline struct timespec timespec_add(struct timespec lhs, - struct timespec rhs) -{ - struct timespec ts_delta; - - set_normalized_timespec(&ts_delta, lhs.tv_sec + rhs.tv_sec, - lhs.tv_nsec + rhs.tv_nsec); - return ts_delta; -} - -/* - * sub = lhs - rhs, in normalized form - */ -static inline struct timespec timespec_sub(struct timespec lhs, - struct timespec rhs) -{ - struct timespec ts_delta; - - set_normalized_timespec(&ts_delta, lhs.tv_sec - rhs.tv_sec, - lhs.tv_nsec - rhs.tv_nsec); - return ts_delta; -} - /* * Returns true if the timespec is norm, false if denorm: */ |