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);
60 int clock_getres(clockid_t clockid, struct timespec *res)
62 return __sysret(sys_clock_getres(clockid, res));
66 int sys_clock_gettime(clockid_t clockid, struct timespec *tp)
69 return my_syscall2(__NR_clock_gettime, clockid, tp);
74 ret = my_syscall2(__NR_clock_gettime64, clockid, &ktp);
82 int clock_gettime(clockid_t clockid, struct timespec *tp)
84 return __sysret(sys_clock_gettime(clockid, tp));
88 int sys_clock_settime(clockid_t clockid, struct timespec *tp)
91 return my_syscall2(__NR_clock_settime, clockid, tp);
96 return my_syscall2(__NR_clock_settime64, clockid, &ktp);
98 return __nolibc_enosys(__func__, clockid, tp);
103 int clock_settime(clockid_t clockid, struct timespec *tp)
105 return __sysret(sys_clock_settime(clockid, tp));
109 int sys_clock_nanosleep(clockid_t clockid, int flags, const struct timespec *rqtp,
113 return my_syscall4(__NR_clock_nanosleep, clockid, flags, rqtp, rmtp);
119 ret = my_syscall4(__NR_clock_nanosleep_time64, clockid, flags, &krqtp, &krmtp);
124 return __nolibc_enosys(__func__, clockid, flags, rqtp, rmtp);
129 int clock_nanosleep(clockid_t clockid, int flags, const struct timespec *rqtp,
133 return -sys_clock_nanosleep(clockid, flags, rqtp, rmtp);
164 * int timer_create(clockid_t clockid, struct sigevent *evp, timer_t *timerid);
170 int sys_timer_create(clockid_t clockid, struct sigevent *evp, timer_t *timerid)
172 return my_syscall3(__NR_timer_create, clockid, evp, timerid);
176 int timer_create(clockid_t clockid, struct sigevent *evp, timer_t *timerid)
178 return __sysret(sys_timer_create(clockid, evp, timerid));