| /linux/arch/x86/entry/vdso/common/ |
| H A D | vclock_gettime.c | 36 int __vdso_clock_gettime(clockid_t clock, struct __kernel_timespec *ts) in __vdso_clock_gettime() 41 int clock_gettime(clockid_t, struct __kernel_timespec *) 44 int __vdso_clock_getres(clockid_t clock, in __vdso_clock_getres() 49 int clock_getres(clockid_t, struct __kernel_timespec *) 54 int __vdso_clock_gettime(clockid_t clock, struct old_timespec32 *ts) in __vdso_clock_gettime() 59 int clock_gettime(clockid_t, struct old_timespec32 *) 62 int __vdso_clock_gettime64(clockid_t clock, struct __kernel_timespec *ts) in __vdso_clock_gettime64() 67 int clock_gettime64(clockid_t, struct __kernel_timespec *) 70 int __vdso_clock_getres(clockid_t clock, struct old_timespec32 *res) in __vdso_clock_getres() 75 int clock_getres(clockid_t, struct old_timespec32 *) [all …]
|
| /linux/arch/mips/include/asm/vdso/ |
| H A D | gettimeofday.h | 52 clockid_t _clkid, in clock_gettime_fallback() 56 register clockid_t clkid asm("a0") = _clkid; in clock_gettime_fallback() 78 clockid_t _clkid, in clock_getres_fallback() 82 register clockid_t clkid asm("a0") = _clkid; in clock_getres_fallback() 106 clockid_t _clkid, in clock_gettime32_fallback() 110 register clockid_t clkid asm("a0") = _clkid; in clock_gettime32_fallback() 128 clockid_t _clkid, in clock_getres32_fallback() 132 register clockid_t clkid asm("a0") = _clkid; in clock_getres32_fallback()
|
| /linux/kernel/time/ |
| H A D | posix-stubs.c | 26 SYSCALL_DEFINE2(clock_settime, const clockid_t, which_clock, in SYSCALL_DEFINE2() argument 39 static int do_clock_gettime(clockid_t which_clock, struct timespec64 *tp) in do_clock_gettime() 60 SYSCALL_DEFINE2(clock_gettime, const clockid_t, which_clock, in SYSCALL_DEFINE2() argument 75 SYSCALL_DEFINE2(clock_getres, const clockid_t, which_clock, struct __kernel_timespec __user *, tp) in SYSCALL_DEFINE2() argument 94 SYSCALL_DEFINE4(clock_nanosleep, const clockid_t, which_clock, int, flags, in SYSCALL_DEFINE4() argument 129 SYSCALL_DEFINE2(clock_settime32, const clockid_t, which_clock, in SYSCALL_DEFINE2() argument 142 SYSCALL_DEFINE2(clock_gettime32, clockid_t, which_clock, in SYSCALL_DEFINE2() argument 157 SYSCALL_DEFINE2(clock_getres_time32, clockid_t, which_clock, in SYSCALL_DEFINE2() argument 177 SYSCALL_DEFINE4(clock_nanosleep_time32, clockid_t, which_clock, int, flags, in SYSCALL_DEFINE4() argument
|
| H A D | posix-timers.h | 11 int (*clock_getres)(const clockid_t which_clock, 13 int (*clock_set)(const clockid_t which_clock, 16 int (*clock_get_timespec)(const clockid_t which_clock, 19 ktime_t (*clock_get_ktime)(const clockid_t which_clock); 20 int (*clock_adj)(const clockid_t which_clock, struct __kernel_timex *tx); 22 int (*nsleep)(const clockid_t which_clock, int flags,
|
| H A D | posix-clock.c | 197 static int get_clock_desc(const clockid_t id, struct posix_clock_desc *cd) in get_clock_desc() 224 static int pc_clock_adjtime(clockid_t id, struct __kernel_timex *tx) in pc_clock_adjtime() 248 static int pc_clock_gettime(clockid_t id, struct timespec64 *ts) in pc_clock_gettime() 267 static int pc_clock_getres(clockid_t id, struct timespec64 *ts) in pc_clock_getres() 286 static int pc_clock_settime(clockid_t id, const struct timespec64 *ts) in pc_clock_settime()
|
| H A D | alarmtimer.c | 49 clockid_t base_clockid; 484 static enum alarmtimer_type clock2alarm(clockid_t clockid) in alarmtimer_freezerset() 600 static int alarm_clock_getres(const clockid_t which_clock, struct timespec64 *tp) in alarm_timer_arm() 617 static int alarm_clock_get_timespec(clockid_t which_clock, struct timespec64 *tp) in alarm_clock_getres() 635 static ktime_t alarm_clock_get_ktime(clockid_t which_clock) in alarm_clock_get_timespec() 765 static int alarm_timer_nsleep(const clockid_t which_clock, int flags, in alarm_timer_nsleep_restart()
|
| /linux/tools/include/nolibc/ |
| H A D | time.h | 28 * int clock_getres(clockid_t clockid, struct timespec *res); 29 * int clock_gettime(clockid_t clockid, struct timespec *tp); in __nolibc_timespec_kernel_to_user() 30 * int clock_settime(clockid_t clockid, const struct timespec *tp); in __nolibc_timespec_kernel_to_user() 31 * int clock_nanosleep(clockid_t clockid, int flags, const struct timespec *rqtp, in __nolibc_timespec_kernel_to_user() 36 int _sys_clock_getres(clockid_t clockid, struct timespec *res) 48 int clock_getres(clockid_t clockid, struct timespec *res) in sys_clock_getres() 54 int _sys_clock_gettime(clockid_t clockid, struct timespec *tp) in sys_clock_getres() 66 int clock_gettime(clockid_t clockid, struct timespec *tp) in sys_clock_gettime() 72 int _sys_clock_settime(clockid_t clockid, struct timespec *tp) in sys_clock_gettime() 84 int clock_settime(clockid_t clocki in clock_gettime() [all...] |
| /linux/lib/vdso/ |
| H A D | gettimeofday.c | 92 static __always_inline bool vdso_clockid_valid(clockid_t clock) in vdso_clockid_valid() 136 clockid_t clk, struct __kernel_timespec *ts) in do_hres_timens() 168 clockid_t clk, struct __kernel_timespec *ts) in do_hres() 192 clockid_t clk, struct __kernel_timespec *ts) in do_coarse_timens() 221 clockid_t clk, struct __kernel_timespec *ts) in do_coarse() 238 bool do_aux(const struct vdso_time_data *vd, clockid_t clock, struct __kernel_timespec *ts) in do_aux() 271 __cvdso_clock_gettime_common(const struct vdso_time_data *vd, clockid_t clock, in __cvdso_clock_gettime_common() 300 __cvdso_clock_gettime_data(const struct vdso_time_data *vd, clockid_t clock, in __cvdso_clock_gettime_data() 313 __cvdso_clock_gettime(clockid_t clock, struct __kernel_timespec *ts) in __cvdso_clock_gettime() 320 __cvdso_clock_gettime32_data(const struct vdso_time_data *vd, clockid_t cloc [all...] |
| /linux/include/linux/ |
| H A D | posix-timers.h | 19 static inline clockid_t make_process_cpuclock(const unsigned int pid, in make_process_cpuclock() 20 const clockid_t clock) in make_process_cpuclock() 24 static inline clockid_t make_thread_cpuclock(const unsigned int tid, in make_thread_cpuclock() 25 const clockid_t clock) in make_thread_cpuclock() 30 static inline clockid_t fd_to_clockid(const int fd) in fd_to_clockid() 35 static inline int clockid_to_fd(const clockid_t clk) in clockid_to_fd() 40 static inline bool clockid_aux_valid(clockid_t id) in clockid_aux_valid() 191 clockid_t it_clock;
|
| H A D | timekeeping.h | 47 extern void ktime_get_clock_ts64(clockid_t id, struct timespec64 *ts); 271 extern bool ktime_get_aux(clockid_t id, ktime_t *kt); 272 extern bool ktime_get_aux_ts64(clockid_t id, struct timespec64 *kt); 274 static inline bool ktime_get_aux(clockid_t id, ktime_t *kt) { return false; } in ktime_get_aux() 275 static inline bool ktime_get_aux_ts64(clockid_t id, struct timespec64 *kt) { return false; } in ktime_get_aux_ts64() 331 clockid_t clock_id; 357 extern void ktime_get_snapshot_id(clockid_t clock_id, struct system_time_snapshot *systime_snapshot);
|
| H A D | posix-timers_types.h | 22 (((clock) & (clockid_t) CPUCLOCK_PERTHREAD_MASK) != 0) 25 #define CPUCLOCK_WHICH(clock) ((clock) & (clockid_t) CPUCLOCK_CLOCK_MASK)
|
| /linux/arch/arm64/kernel/vdso/ |
| H A D | vgettimeofday.c | 9 int __kernel_clock_gettime(clockid_t clock, struct __kernel_timespec *ts); 11 int __kernel_clock_getres(clockid_t clock_id, struct __kernel_timespec *res); 13 int __kernel_clock_gettime(clockid_t clock, in __kernel_clock_gettime() 25 int __kernel_clock_getres(clockid_t clock_id, in __kernel_clock_getres()
|
| /linux/arch/parisc/kernel/vdso32/ |
| H A D | vdso32_generic.c | 14 int __vdso_clock_gettime(clockid_t clock, struct old_timespec32 *ts); 15 int __vdso_clock_gettime64(clockid_t clock, struct __kernel_timespec *ts); 24 int __vdso_clock_gettime(clockid_t clock, struct old_timespec32 *ts) in __vdso_clock_gettime() 29 int __vdso_clock_gettime64(clockid_t clock, struct __kernel_timespec *ts) in __vdso_clock_gettime64()
|
| /linux/tools/testing/selftests/vDSO/ |
| H A D | vdso_test_abi.c | 36 typedef long (*vdso_clock_gettime_t)(clockid_t clk_id, struct timespec *ts); 37 typedef long (*vdso_clock_gettime64_t)(clockid_t clk_id, struct vdso_timespec64 *ts); 38 typedef long (*vdso_clock_getres_t)(clockid_t clk_id, struct timespec *ts); 39 typedef long (*vdso_clock_getres_time64_t)(clockid_t clk_id, struct vdso_timespec64 *ts); 81 static void vdso_test_clock_gettime64(clockid_t clk_id) in vdso_test_clock_gettime64() 108 static void vdso_test_clock_gettime(clockid_t clk_id) in vdso_test_clock_gettime() 158 static void vdso_test_clock_getres(clockid_t clk_id) in vdso_test_clock_getres() 201 static void vdso_test_clock_getres_time64(clockid_t clk_id) 243 static void vdso_test_clock_getres_time64(clockid_t clk_id) in main() 253 static inline void vdso_test_clock(clockid_t clock_i [all...] |
| H A D | vdso_test_correctness.c | 46 typedef int (*vgettime_t)(clockid_t, struct timespec *); 50 typedef int (*vgettime64_t)(clockid_t, struct __kernel_timespec *); 152 static inline int sys_clock_gettime(clockid_t id, struct timespec *ts) in sys_getcpu() 157 static inline int sys_clock_gettime64(clockid_t id, struct __kernel_timespec *ts) in sys_clock_gettime()
|
| /linux/arch/riscv/include/asm/vdso/ |
| H A D | gettimeofday.h | 32 long clock_gettime_fallback(clockid_t _clkid, struct __kernel_timespec *_ts) in gettimeofday_fallback() 34 register clockid_t clkid asm("a0") = _clkid; in gettimeofday_fallback() 48 int clock_getres_fallback(clockid_t _clkid, struct __kernel_timespec *_ts) in clock_gettime_fallback() 50 register clockid_t clkid asm("a0") = _clkid; in clock_gettime_fallback()
|
| /linux/arch/loongarch/include/asm/vdso/ |
| H A D | gettimeofday.h | 39 clockid_t _clkid, in clock_gettime_fallback() 42 register clockid_t clkid asm("a0") = _clkid; in clock_gettime_fallback() 58 clockid_t _clkid, in clock_getres_fallback() 61 register clockid_t clkid asm("a0") = _clkid; in clock_getres_fallback()
|
| /linux/arch/riscv/kernel/vdso/ |
| H A D | vgettimeofday.c | 13 int __vdso_clock_gettime(clockid_t clock, struct __kernel_timespec *ts) in __vdso_clock_gettime() 23 int __vdso_clock_getres(clockid_t clock_id, struct __kernel_timespec *res) in __vdso_clock_getres()
|
| /linux/arch/loongarch/vdso/ |
| H A D | vgettimeofday.c | 10 int __vdso_clock_gettime(clockid_t clock, struct __kernel_timespec *ts) in __vdso_clock_gettime() 20 int __vdso_clock_getres(clockid_t clock_id, struct __kernel_timespec *res) in __vdso_clock_getres()
|
| /linux/arch/parisc/kernel/vdso64/ |
| H A D | vdso64_generic.c | 12 int __vdso_clock_gettime(clockid_t clock, struct __kernel_timespec *ts); 21 int __vdso_clock_gettime(clockid_t clock, struct __kernel_timespec *ts) in __vdso_clock_gettime()
|
| /linux/arch/s390/include/asm/vdso/ |
| H A D | gettimeofday.h | 23 long clock_gettime_fallback(clockid_t clkid, struct __kernel_timespec *ts) in clock_gettime_fallback() 36 long clock_getres_fallback(clockid_t clkid, struct __kernel_timespec *ts) in clock_getres_fallback()
|
| /linux/arch/x86/um/vdso/ |
| H A D | um_vdso.c | 16 int __vdso_clock_gettime(clockid_t clock, struct __kernel_timespec *ts) in __vdso_clock_gettime() 27 int clock_gettime(clockid_t, struct __kernel_timespec *)
|
| /linux/tools/testing/selftests/futex/include/ |
| H A D | futex2test.h | 67 unsigned long flags, struct timespec *timo, clockid_t clockid) in futex_waitv() 85 struct timespec *timeout, clockid_t clockid) in futex2_wait()
|
| /linux/tools/testing/selftests/timens/ |
| H A D | timens.h | 64 static inline int _settime(clockid_t clk_id, time_t offset) in _settime() 86 static inline int _gettime(clockid_t clk_id, struct timespec *res, bool raw_syscall) in _gettime()
|
| /linux/tools/perf/util/ |
| H A D | clockid.c | 55 static int get_clockid_res(clockid_t clk_id, u64 *res_ns) in get_clockid_res() 110 const char *clockid_name(clockid_t clk_id) in clockid_name()
|