.. | .. |
---|
| 1 | +// SPDX-License-Identifier: GPL-2.0-only |
---|
1 | 2 | /* |
---|
2 | 3 | * Fast user context implementation of clock_gettime, gettimeofday, and time. |
---|
3 | 4 | * |
---|
.. | .. |
---|
14 | 15 | #include "../../../../lib/vdso/gettimeofday.c" |
---|
15 | 16 | |
---|
16 | 17 | extern int __vdso_gettimeofday(struct __kernel_old_timeval *tv, struct timezone *tz); |
---|
17 | | -extern time_t __vdso_time(time_t *t); |
---|
| 18 | +extern __kernel_old_time_t __vdso_time(__kernel_old_time_t *t); |
---|
18 | 19 | |
---|
19 | 20 | int __vdso_gettimeofday(struct __kernel_old_timeval *tv, struct timezone *tz) |
---|
20 | 21 | { |
---|
.. | .. |
---|
24 | 25 | int gettimeofday(struct __kernel_old_timeval *, struct timezone *) |
---|
25 | 26 | __attribute__((weak, alias("__vdso_gettimeofday"))); |
---|
26 | 27 | |
---|
27 | | -time_t __vdso_time(time_t *t) |
---|
| 28 | +__kernel_old_time_t __vdso_time(__kernel_old_time_t *t) |
---|
28 | 29 | { |
---|
29 | 30 | return __cvdso_time(t); |
---|
30 | 31 | } |
---|
31 | 32 | |
---|
32 | | -time_t time(time_t *t) __attribute__((weak, alias("__vdso_time"))); |
---|
| 33 | +__kernel_old_time_t time(__kernel_old_time_t *t) __attribute__((weak, alias("__vdso_time"))); |
---|
33 | 34 | |
---|
34 | 35 | |
---|
35 | 36 | #if defined(CONFIG_X86_64) && !defined(BUILD_VDSO32_64) |
---|