clock_getres
int clock_getres(clockid_t, struct __kernel_timespec *)
int clock_getres(clockid_t, struct old_timespec32 *)
return VDSO_SYSCALL2(clock_getres,_time64,_clkid,_ts);
return VDSO_SYSCALL2(clock_getres,,_clkid,_ts);
.clock_getres = ptp_clock_getres,
int (*clock_getres) (struct posix_clock *pc, struct timespec64 *ts);
.clock_getres = alarm_clock_getres,
if (cd.clk->ops.clock_getres)
err = cd.clk->ops.clock_getres(cd.clk, ts);
.clock_getres = pc_clock_getres,
.clock_getres = posix_cpu_clock_getres,
.clock_getres = process_cpu_clock_getres,
.clock_getres = thread_cpu_clock_getres,
SYSCALL_DEFINE2(clock_getres, const clockid_t, which_clock, struct __kernel_timespec __user *, tp)
SYSCALL_DEFINE2(clock_getres, const clockid_t, which_clock,
error = kc->clock_getres(which_clock, &rtn_tp);
err = kc->clock_getres(which_clock, &ts);
.clock_getres = posix_get_hrtimer_res,
.clock_getres = posix_get_hrtimer_res,
.clock_getres = posix_get_hrtimer_res,
.clock_getres = posix_get_coarse_res,
.clock_getres = posix_get_coarse_res,
.clock_getres = posix_get_hrtimer_res,
.clock_getres = posix_get_hrtimer_res,
int (*clock_getres)(const clockid_t which_clock,
.clock_getres = aux_get_res,
if (!clock_getres(clk_id, &res))
if (clock_getres(clock, &res))
CASE_TEST(clock_getres); EXPECT_SYSZR(1, clock_getres(CLOCK_MONOTONIC, &ts)); break;