Lines Matching refs:timespec64

13 # define timespec64 timespec  macro
15 struct timespec64 { struct
36 static inline struct timespec timespec64_to_timespec(const struct timespec64 ts64) in timespec64_to_timespec() argument
41 static inline struct timespec64 timespec_to_timespec64(const struct timespec ts) in timespec_to_timespec64()
60 static inline struct timespec timespec64_to_timespec(const struct timespec64 ts64) in timespec64_to_timespec()
69 static inline struct timespec64 timespec_to_timespec64(const struct timespec ts) in timespec_to_timespec64()
71 struct timespec64 ret; in timespec_to_timespec64()
78 static inline int timespec64_equal(const struct timespec64 *a, in timespec64_equal()
79 const struct timespec64 *b) in timespec64_equal()
89 static inline int timespec64_compare(const struct timespec64 *lhs, const struct timespec64 *rhs) in timespec64_compare()
98 extern void set_normalized_timespec64(struct timespec64 *ts, time64_t sec, s64 nsec);
105 extern struct timespec64 timespec64_add_safe(const struct timespec64 lhs,
106 const struct timespec64 rhs);
109 static inline struct timespec64 timespec64_add(struct timespec64 lhs, in timespec64_add()
110 struct timespec64 rhs) in timespec64_add()
112 struct timespec64 ts_delta; in timespec64_add()
121 static inline struct timespec64 timespec64_sub(struct timespec64 lhs, in timespec64_sub()
122 struct timespec64 rhs) in timespec64_sub()
124 struct timespec64 ts_delta; in timespec64_sub()
133 static inline bool timespec64_valid(const struct timespec64 *ts) in timespec64_valid()
144 static inline bool timespec64_valid_strict(const struct timespec64 *ts) in timespec64_valid_strict()
161 static inline s64 timespec64_to_ns(const struct timespec64 *ts) in timespec64_to_ns()
172 extern struct timespec64 ns_to_timespec64(const s64 nsec);
182 static __always_inline void timespec64_add_ns(struct timespec64 *a, u64 ns) in timespec64_add_ns()