Lines Matching refs:which_clock
168 static int posix_clock_realtime_get(clockid_t which_clock, struct timespec64 *tp) in posix_clock_realtime_get() argument
175 static int posix_clock_realtime_set(const clockid_t which_clock, in posix_clock_realtime_set() argument
181 static int posix_clock_realtime_adj(const clockid_t which_clock, in posix_clock_realtime_adj() argument
190 static int posix_ktime_get_ts(clockid_t which_clock, struct timespec64 *tp) in posix_ktime_get_ts() argument
199 static int posix_get_monotonic_raw(clockid_t which_clock, struct timespec64 *tp) in posix_get_monotonic_raw() argument
206 static int posix_get_realtime_coarse(clockid_t which_clock, struct timespec64 *tp) in posix_get_realtime_coarse() argument
212 static int posix_get_monotonic_coarse(clockid_t which_clock, in posix_get_monotonic_coarse() argument
219 static int posix_get_coarse_res(const clockid_t which_clock, struct timespec64 *tp) in posix_get_coarse_res() argument
225 static int posix_get_boottime(const clockid_t which_clock, struct timespec64 *tp) in posix_get_boottime() argument
231 static int posix_get_tai(clockid_t which_clock, struct timespec64 *tp) in posix_get_tai() argument
237 static int posix_get_hrtimer_res(clockid_t which_clock, struct timespec64 *tp) in posix_get_hrtimer_res() argument
472 static int do_timer_create(clockid_t which_clock, struct sigevent *event, in do_timer_create() argument
475 const struct k_clock *kc = clockid_to_kclock(which_clock); in do_timer_create()
498 new_timer->it_clock = which_clock; in do_timer_create()
551 SYSCALL_DEFINE3(timer_create, const clockid_t, which_clock, in SYSCALL_DEFINE3() argument
560 return do_timer_create(which_clock, &event, created_timer_id); in SYSCALL_DEFINE3()
562 return do_timer_create(which_clock, NULL, created_timer_id); in SYSCALL_DEFINE3()
566 COMPAT_SYSCALL_DEFINE3(timer_create, clockid_t, which_clock, in COMPAT_SYSCALL_DEFINE3() argument
575 return do_timer_create(which_clock, &event, created_timer_id); in COMPAT_SYSCALL_DEFINE3()
577 return do_timer_create(which_clock, NULL, created_timer_id); in COMPAT_SYSCALL_DEFINE3()
1045 SYSCALL_DEFINE2(clock_settime, const clockid_t, which_clock, in SYSCALL_DEFINE2() argument
1048 const struct k_clock *kc = clockid_to_kclock(which_clock); in SYSCALL_DEFINE2()
1057 return kc->clock_set(which_clock, &new_tp); in SYSCALL_DEFINE2()
1060 SYSCALL_DEFINE2(clock_gettime, const clockid_t, which_clock, in SYSCALL_DEFINE2() argument
1063 const struct k_clock *kc = clockid_to_kclock(which_clock); in SYSCALL_DEFINE2()
1070 error = kc->clock_get(which_clock, &kernel_tp); in SYSCALL_DEFINE2()
1078 int do_clock_adjtime(const clockid_t which_clock, struct __kernel_timex * ktx) in do_clock_adjtime() argument
1080 const struct k_clock *kc = clockid_to_kclock(which_clock); in do_clock_adjtime()
1087 return kc->clock_adj(which_clock, ktx); in do_clock_adjtime()
1090 SYSCALL_DEFINE2(clock_adjtime, const clockid_t, which_clock, in SYSCALL_DEFINE2() argument
1099 err = do_clock_adjtime(which_clock, &ktx); in SYSCALL_DEFINE2()
1107 SYSCALL_DEFINE2(clock_getres, const clockid_t, which_clock, in SYSCALL_DEFINE2() argument
1110 const struct k_clock *kc = clockid_to_kclock(which_clock); in SYSCALL_DEFINE2()
1117 error = kc->clock_getres(which_clock, &rtn_tp); in SYSCALL_DEFINE2()
1127 SYSCALL_DEFINE2(clock_settime32, clockid_t, which_clock, in SYSCALL_DEFINE2() argument
1130 const struct k_clock *kc = clockid_to_kclock(which_clock); in SYSCALL_DEFINE2()
1139 return kc->clock_set(which_clock, &ts); in SYSCALL_DEFINE2()
1142 SYSCALL_DEFINE2(clock_gettime32, clockid_t, which_clock, in SYSCALL_DEFINE2() argument
1145 const struct k_clock *kc = clockid_to_kclock(which_clock); in SYSCALL_DEFINE2()
1152 err = kc->clock_get(which_clock, &ts); in SYSCALL_DEFINE2()
1160 SYSCALL_DEFINE2(clock_adjtime32, clockid_t, which_clock, in SYSCALL_DEFINE2() argument
1170 err = do_clock_adjtime(which_clock, &ktx); in SYSCALL_DEFINE2()
1178 SYSCALL_DEFINE2(clock_getres_time32, clockid_t, which_clock, in SYSCALL_DEFINE2() argument
1181 const struct k_clock *kc = clockid_to_kclock(which_clock); in SYSCALL_DEFINE2()
1188 err = kc->clock_getres(which_clock, &ts); in SYSCALL_DEFINE2()
1200 static int common_nsleep(const clockid_t which_clock, int flags, in common_nsleep() argument
1205 which_clock); in common_nsleep()
1208 SYSCALL_DEFINE4(clock_nanosleep, const clockid_t, which_clock, int, flags, in SYSCALL_DEFINE4() argument
1212 const struct k_clock *kc = clockid_to_kclock(which_clock); in SYSCALL_DEFINE4()
1230 return kc->nsleep(which_clock, flags, &t); in SYSCALL_DEFINE4()
1235 SYSCALL_DEFINE4(clock_nanosleep_time32, clockid_t, which_clock, int, flags, in SYSCALL_DEFINE4() argument
1239 const struct k_clock *kc = clockid_to_kclock(which_clock); in SYSCALL_DEFINE4()
1257 return kc->nsleep(which_clock, flags, &t); in SYSCALL_DEFINE4()