aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/time64.h
diff options
context:
space:
mode:
authorArnd Bergmann <arnd@arndb.de>2017-10-19 07:14:46 -0400
committerJohn Stultz <john.stultz@linaro.org>2017-10-30 18:14:18 -0400
commit85bf19e7df2479140eff2348a4e6a9c19b5c3960 (patch)
treeb5ef52ee878be4e5093c4893b4fc6134ada157f4 /include/linux/time64.h
parent1572fa03784831b81ec26ec379374cf6bdec04fb (diff)
time: Remove unused functions
The (slow but) ongoing work on conversion from timespec to timespec64 has led some timespec based helper functions to become unused. No new code should use them, so we can remove the functions entirely. I'm planning to obsolete additional interfaces next and remove more of these. Cc: Thomas Gleixner <tglx@linutronix.de> Cc: Ingo Molnar <mingo@kernel.org> Cc: Miroslav Lichvar <mlichvar@redhat.com> Cc: Richard Cochran <richardcochran@gmail.com> Cc: Prarit Bhargava <prarit@redhat.com> Cc: Stephen Boyd <stephen.boyd@linaro.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: John Stultz <john.stultz@linaro.org>
Diffstat (limited to 'include/linux/time64.h')
-rw-r--r--include/linux/time64.h28
1 files changed, 0 insertions, 28 deletions
diff --git a/include/linux/time64.h b/include/linux/time64.h
index 980c71b3001a..402b595c76d2 100644
--- a/include/linux/time64.h
+++ b/include/linux/time64.h
@@ -53,16 +53,6 @@ static inline struct timespec64 timespec_to_timespec64(const struct timespec ts)
53 return ts; 53 return ts;
54} 54}
55 55
56static inline struct itimerspec itimerspec64_to_itimerspec(struct itimerspec64 *its64)
57{
58 return *its64;
59}
60
61static inline struct itimerspec64 itimerspec_to_itimerspec64(struct itimerspec *its)
62{
63 return *its;
64}
65
66# define timespec64_equal timespec_equal 56# define timespec64_equal timespec_equal
67# define timespec64_compare timespec_compare 57# define timespec64_compare timespec_compare
68# define set_normalized_timespec64 set_normalized_timespec 58# define set_normalized_timespec64 set_normalized_timespec
@@ -94,24 +84,6 @@ static inline struct timespec64 timespec_to_timespec64(const struct timespec ts)
94 return ret; 84 return ret;
95} 85}
96 86
97static inline struct itimerspec itimerspec64_to_itimerspec(struct itimerspec64 *its64)
98{
99 struct itimerspec ret;
100
101 ret.it_interval = timespec64_to_timespec(its64->it_interval);
102 ret.it_value = timespec64_to_timespec(its64->it_value);
103 return ret;
104}
105
106static inline struct itimerspec64 itimerspec_to_itimerspec64(struct itimerspec *its)
107{
108 struct itimerspec64 ret;
109
110 ret.it_interval = timespec_to_timespec64(its->it_interval);
111 ret.it_value = timespec_to_timespec64(its->it_value);
112 return ret;
113}
114
115static inline int timespec64_equal(const struct timespec64 *a, 87static inline int timespec64_equal(const struct timespec64 *a,
116 const struct timespec64 *b) 88 const struct timespec64 *b)
117{ 89{