diff options
Diffstat (limited to 'include/linux/time.h')
| -rw-r--r-- | include/linux/time.h | 15 | 
1 files changed, 14 insertions, 1 deletions
| diff --git a/include/linux/time.h b/include/linux/time.h index 297f09f23896..4cea09d94208 100644 --- a/include/linux/time.h +++ b/include/linux/time.h @@ -205,7 +205,20 @@ struct tm {  	int tm_yday;  }; -void time_to_tm(time_t totalsecs, int offset, struct tm *result); +void time64_to_tm(time64_t totalsecs, int offset, struct tm *result); + +/** + * time_to_tm - converts the calendar time to local broken-down time + * + * @totalsecs	the number of seconds elapsed since 00:00:00 on January 1, 1970, + *		Coordinated Universal Time (UTC). + * @offset	offset seconds adding to totalsecs. + * @result	pointer to struct tm variable to receive broken-down time + */ +static inline void time_to_tm(time_t totalsecs, int offset, struct tm *result) +{ +	time64_to_tm(totalsecs, offset, result); +}  /**   * timespec_to_ns - Convert timespec to nanoseconds |