| /linux-6.15/arch/x86/entry/vdso/ |
| 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 *)
|
| /linux-6.15/arch/powerpc/include/asm/vdso/ |
| H A D | gettimeofday.h | 56 int clock_gettime_fallback(clockid_t _clkid, struct __kernel_timespec *_ts) in clock_gettime_fallback() 62 int clock_getres_fallback(clockid_t _clkid, struct __kernel_timespec *_ts) in clock_getres_fallback() 72 int clock_gettime_fallback(clockid_t _clkid, struct __kernel_timespec *_ts) in clock_gettime_fallback() 78 int clock_getres_fallback(clockid_t _clkid, struct __kernel_timespec *_ts) in clock_getres_fallback() 84 int clock_gettime32_fallback(clockid_t _clkid, struct old_timespec32 *_ts) in clock_gettime32_fallback() 90 int clock_getres32_fallback(clockid_t _clkid, struct old_timespec32 *_ts) in clock_getres32_fallback() 127 int __c_kernel_clock_gettime(clockid_t clock, struct __kernel_timespec *ts, 129 int __c_kernel_clock_getres(clockid_t clock_id, struct __kernel_timespec *res, 132 int __c_kernel_clock_gettime(clockid_t clock, struct old_timespec32 *ts, 134 int __c_kernel_clock_gettime64(clockid_t clock, struct __kernel_timespec *ts, [all …]
|
| /linux-6.15/arch/arm/include/asm/vdso/ |
| H A D | gettimeofday.h | 37 clockid_t _clkid, in clock_gettime_fallback() 41 register clockid_t clkid asm("r0") = _clkid; in clock_gettime_fallback() 55 clockid_t _clkid, in clock_gettime32_fallback() 59 register clockid_t clkid asm("r0") = _clkid; in clock_gettime32_fallback() 73 clockid_t _clkid, in clock_getres_fallback() 77 register clockid_t clkid asm("r0") = _clkid; in clock_getres_fallback() 91 clockid_t _clkid, in clock_getres32_fallback() 95 register clockid_t clkid asm("r0") = _clkid; in clock_getres32_fallback()
|
| /linux-6.15/arch/arm64/include/asm/vdso/ |
| H A D | compat_gettimeofday.h | 39 long clock_gettime_fallback(clockid_t _clkid, struct __kernel_timespec *_ts) in clock_gettime_fallback() 42 register clockid_t clkid asm("r0") = _clkid; in clock_gettime_fallback() 56 long clock_gettime32_fallback(clockid_t _clkid, struct old_timespec32 *_ts) in clock_gettime32_fallback() 59 register clockid_t clkid asm("r0") = _clkid; in clock_gettime32_fallback() 73 int clock_getres_fallback(clockid_t _clkid, struct __kernel_timespec *_ts) in clock_getres_fallback() 76 register clockid_t clkid asm("r0") = _clkid; in clock_getres_fallback() 90 int clock_getres32_fallback(clockid_t _clkid, struct old_timespec32 *_ts) in clock_getres32_fallback() 93 register clockid_t clkid asm("r0") = _clkid; in clock_getres32_fallback()
|
| H A D | gettimeofday.h | 36 long clock_gettime_fallback(clockid_t _clkid, struct __kernel_timespec *_ts) in clock_gettime_fallback() 39 register clockid_t clkid asm("x0") = _clkid; in clock_gettime_fallback() 53 int clock_getres_fallback(clockid_t _clkid, struct __kernel_timespec *_ts) in clock_getres_fallback() 56 register clockid_t clkid asm("x0") = _clkid; in clock_getres_fallback()
|
| /linux-6.15/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-6.15/include/vdso/ |
| H A D | gettime.h | 12 int __vdso_clock_getres(clockid_t clock, struct old_timespec32 *res); 13 int __vdso_clock_gettime(clockid_t clock, struct old_timespec32 *ts); 15 int __vdso_clock_getres(clockid_t clock, struct __kernel_timespec *res); 16 int __vdso_clock_gettime(clockid_t clock, struct __kernel_timespec *ts); 21 int __vdso_clock_gettime64(clockid_t clock, struct __kernel_timespec *ts);
|
| /linux-6.15/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-timers.c | 200 static ktime_t posix_get_realtime_ktime(clockid_t which_clock) in posix_get_realtime_ktime() 242 static int posix_get_monotonic_coarse(clockid_t which_clock, in posix_get_monotonic_coarse() 274 static ktime_t posix_get_tai_ktime(clockid_t which_clock) in posix_get_tai_ktime() 582 SYSCALL_DEFINE3(timer_create, const clockid_t, which_clock, in SYSCALL_DEFINE3() argument 597 COMPAT_SYSCALL_DEFINE3(timer_create, clockid_t, which_clock, in COMPAT_SYSCALL_DEFINE3() argument 1124 SYSCALL_DEFINE2(clock_settime, const clockid_t, which_clock, in SYSCALL_DEFINE2() argument 1263 SYSCALL_DEFINE2(clock_getres, const clockid_t, which_clock, in SYSCALL_DEFINE2() argument 1283 SYSCALL_DEFINE2(clock_settime32, clockid_t, which_clock, in SYSCALL_DEFINE2() argument 1298 SYSCALL_DEFINE2(clock_gettime32, clockid_t, which_clock, in SYSCALL_DEFINE2() argument 1316 SYSCALL_DEFINE2(clock_adjtime32, clockid_t, which_clock, in SYSCALL_DEFINE2() argument [all …]
|
| H A D | posix-cpu-timers.c | 57 static struct pid *pid_for_clock(const clockid_t clock, bool gettime) in pid_for_clock() 97 static inline int validate_clock_permissions(const clockid_t clock) in validate_clock_permissions() 108 static inline enum pid_type clock_pid_type(const clockid_t clock) in clock_pid_type() 360 const clockid_t clkid = CPUCLOCK_WHICH(clock); in posix_cpu_clock_get() 626 clockid_t clkid = CPUCLOCK_WHICH(timer->it_clock); in posix_cpu_timer_set() 779 clockid_t clkid = CPUCLOCK_WHICH(timer->it_clock); in posix_cpu_timer_get() 1017 clockid_t clkid = CPUCLOCK_WHICH(timer->it_clock); in posix_cpu_timer_rearm() 1590 clockid_t which_clock = restart_block->nanosleep.clockid; in posix_cpu_nsleep_restart() 1606 static int process_cpu_clock_get(const clockid_t which_clock, in process_cpu_clock_get() 1621 static int thread_cpu_clock_getres(const clockid_t which_clock, in thread_cpu_clock_getres() [all …]
|
| /linux-6.15/arch/mips/vdso/ |
| H A D | vgettimeofday.c | 15 int __vdso_clock_gettime(clockid_t clock, in __vdso_clock_gettime() 37 int __vdso_clock_getres(clockid_t clock_id, in __vdso_clock_getres() 43 int __vdso_clock_gettime64(clockid_t clock, in __vdso_clock_gettime64() 51 int __vdso_clock_gettime(clockid_t clock, in __vdso_clock_gettime() 73 int __vdso_clock_getres(clockid_t clock_id, in __vdso_clock_getres()
|
| /linux-6.15/lib/vdso/ |
| H A D | gettimeofday.c | 86 clockid_t clk, struct __kernel_timespec *ts) in do_hres_timens() 137 clockid_t clk, struct __kernel_timespec *ts) in do_hres_timens() 145 clockid_t clk, struct __kernel_timespec *ts) in do_hres() 198 clockid_t clk, struct __kernel_timespec *ts) in do_coarse_timens() 231 clockid_t clk, struct __kernel_timespec *ts) in do_coarse_timens() 239 clockid_t clk, struct __kernel_timespec *ts) in do_coarse() 293 __cvdso_clock_gettime_data(const struct vdso_time_data *vd, clockid_t clock, in __cvdso_clock_gettime_data() 304 __cvdso_clock_gettime(clockid_t clock, struct __kernel_timespec *ts) in __cvdso_clock_gettime() 330 __cvdso_clock_gettime32(clockid_t clock, struct old_timespec32 *res) in __cvdso_clock_gettime32() 452 int __cvdso_clock_getres(clockid_t clock, struct __kernel_timespec *res) in __cvdso_clock_getres() [all …]
|
| /linux-6.15/arch/powerpc/kernel/vdso/ |
| H A D | vgettimeofday.c | 9 int __c_kernel_clock_gettime(clockid_t clock, struct __kernel_timespec *ts, in __c_kernel_clock_gettime() 15 int __c_kernel_clock_getres(clockid_t clock_id, struct __kernel_timespec *res, in __c_kernel_clock_getres() 21 int __c_kernel_clock_gettime(clockid_t clock, struct old_timespec32 *ts, in __c_kernel_clock_gettime() 27 int __c_kernel_clock_gettime64(clockid_t clock, struct __kernel_timespec *ts, in __c_kernel_clock_gettime64() 33 int __c_kernel_clock_getres(clockid_t clock_id, struct old_timespec32 *res, in __c_kernel_clock_getres()
|
| /linux-6.15/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-6.15/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-6.15/arch/riscv/include/asm/vdso/ |
| H A D | gettimeofday.h | 38 long clock_gettime_fallback(clockid_t _clkid, struct __kernel_timespec *_ts) in clock_gettime_fallback() 40 register clockid_t clkid asm("a0") = _clkid; in clock_gettime_fallback() 54 int clock_getres_fallback(clockid_t _clkid, struct __kernel_timespec *_ts) in clock_getres_fallback() 56 register clockid_t clkid asm("a0") = _clkid; in clock_getres_fallback()
|
| /linux-6.15/arch/x86/include/asm/vdso/ |
| H A D | gettimeofday.h | 59 long clock_gettime_fallback(clockid_t _clkid, struct __kernel_timespec *_ts) in clock_gettime_fallback() 83 long clock_getres_fallback(clockid_t _clkid, struct __kernel_timespec *_ts) in clock_getres_fallback() 97 long clock_gettime_fallback(clockid_t _clkid, struct __kernel_timespec *_ts) in clock_gettime_fallback() 114 long clock_gettime32_fallback(clockid_t _clkid, struct old_timespec32 *_ts) in clock_gettime32_fallback() 149 clock_getres_fallback(clockid_t _clkid, struct __kernel_timespec *_ts) in clock_getres_fallback() 166 long clock_getres32_fallback(clockid_t _clkid, struct old_timespec32 *_ts) in clock_getres32_fallback()
|
| /linux-6.15/arch/loongarch/include/asm/vdso/ |
| H A D | gettimeofday.h | 37 clockid_t _clkid, in clock_gettime_fallback() 40 register clockid_t clkid asm("a0") = _clkid; in clock_gettime_fallback() 56 clockid_t _clkid, in clock_getres_fallback() 59 register clockid_t clkid asm("a0") = _clkid; in clock_getres_fallback()
|
| /linux-6.15/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() 186 clockid_t it_clock;
|
| /linux-6.15/arch/arm/vdso/ |
| H A D | vgettimeofday.c | 13 int __vdso_clock_gettime(clockid_t clock, in __vdso_clock_gettime() 19 int __vdso_clock_gettime64(clockid_t clock, in __vdso_clock_gettime64() 31 int __vdso_clock_getres(clockid_t clock_id, in __vdso_clock_getres()
|
| /linux-6.15/arch/arm64/kernel/vdso32/ |
| H A D | vgettimeofday.c | 11 int __vdso_clock_gettime(clockid_t clock, in __vdso_clock_gettime() 17 int __vdso_clock_gettime64(clockid_t clock, in __vdso_clock_gettime64() 29 int __vdso_clock_getres(clockid_t clock_id, in __vdso_clock_getres()
|
| /linux-6.15/tools/testing/selftests/vDSO/ |
| H A D | vdso_test_abi.c | 30 typedef long (*vdso_clock_gettime_t)(clockid_t clk_id, struct timespec *ts); 31 typedef long (*vdso_clock_getres_t)(clockid_t clk_id, struct timespec *ts); 73 static void vdso_test_clock_gettime(clockid_t clk_id) in vdso_test_clock_gettime() 123 static void vdso_test_clock_getres(clockid_t clk_id) in vdso_test_clock_getres() 169 static inline void vdso_test_clock(clockid_t clock_id) in vdso_test_clock()
|
| /linux-6.15/arch/x86/um/vdso/ |
| H A D | um_vdso.c | 17 int __vdso_clock_gettime(clockid_t clock, struct __kernel_old_timespec *ts); 22 int __vdso_clock_gettime(clockid_t clock, struct __kernel_old_timespec *ts) in __vdso_clock_gettime() 33 int clock_gettime(clockid_t, struct __kernel_old_timespec *)
|
| /linux-6.15/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()
|