Lines Matching defs:clockid
36 * int clock_getres(clockid_t clockid, struct timespec *res);
37 * int clock_gettime(clockid_t clockid, struct timespec *tp);
38 * int clock_settime(clockid_t clockid, const struct timespec *tp);
39 * int clock_nanosleep(clockid_t clockid, int flags, const struct timespec *rqtp,
44 int sys_clock_getres(clockid_t clockid, struct timespec *res)
47 return my_syscall2(__NR_clock_getres, clockid, res);
52 ret = my_syscall2(__NR_clock_getres_time64, clockid, &kres);
57 return __nolibc_enosys(__func__, clockid, res);
62 int clock_getres(clockid_t clockid, struct timespec *res)
64 return __sysret(sys_clock_getres(clockid, res));
68 int sys_clock_gettime(clockid_t clockid, struct timespec *tp)
71 return my_syscall2(__NR_clock_gettime, clockid, tp);
76 ret = my_syscall2(__NR_clock_gettime64, clockid, &ktp);
81 return __nolibc_enosys(__func__, clockid, tp);
86 int clock_gettime(clockid_t clockid, struct timespec *tp)
88 return __sysret(sys_clock_gettime(clockid, tp));
92 int sys_clock_settime(clockid_t clockid, struct timespec *tp)
95 return my_syscall2(__NR_clock_settime, clockid, tp);
100 return my_syscall2(__NR_clock_settime64, clockid, &ktp);
102 return __nolibc_enosys(__func__, clockid, tp);
107 int clock_settime(clockid_t clockid, struct timespec *tp)
109 return __sysret(sys_clock_settime(clockid, tp));
113 int sys_clock_nanosleep(clockid_t clockid, int flags, const struct timespec *rqtp,
117 return my_syscall4(__NR_clock_nanosleep, clockid, flags, rqtp, rmtp);
123 ret = my_syscall4(__NR_clock_nanosleep_time64, clockid, flags, &krqtp, &krmtp);
128 return __nolibc_enosys(__func__, clockid, flags, rqtp, rmtp);
133 int clock_nanosleep(clockid_t clockid, int flags, const struct timespec *rqtp,
136 return __sysret(sys_clock_nanosleep(clockid, flags, rqtp, rmtp));
167 * int timer_create(clockid_t clockid, struct sigevent *evp, timer_t *timerid);
173 int sys_timer_create(clockid_t clockid, struct sigevent *evp, timer_t *timerid)
175 return my_syscall3(__NR_timer_create, clockid, evp, timerid);
179 int timer_create(clockid_t clockid, struct sigevent *evp, timer_t *timerid)
181 return __sysret(sys_timer_create(clockid, evp, timerid));