|
|
@@ -47,13 +47,12 @@ typedef union ktime ktime_t; /* Kill this */
|
|
|
*
|
|
|
* Return: The ktime_t representation of the value.
|
|
|
*/
|
|
|
-static inline ktime_t ktime_set(const long secs, const unsigned long nsecs)
|
|
|
+static inline ktime_t ktime_set(const s64 secs, const unsigned long nsecs)
|
|
|
{
|
|
|
-#if (BITS_PER_LONG == 64)
|
|
|
if (unlikely(secs >= KTIME_SEC_MAX))
|
|
|
return (ktime_t){ .tv64 = KTIME_MAX };
|
|
|
-#endif
|
|
|
- return (ktime_t) { .tv64 = (s64)secs * NSEC_PER_SEC + (s64)nsecs };
|
|
|
+
|
|
|
+ return (ktime_t) { .tv64 = secs * NSEC_PER_SEC + (s64)nsecs };
|
|
|
}
|
|
|
|
|
|
/* Subtract two ktime_t variables. rem = lhs -rhs: */
|