Lines Matching defs:clock_id
88 static int user_clock_nanosleep(struct thread *td, clockid_t clock_id,
176 clockid_t *clock_id;
188 error = copyout(&clk_id, uap->clock_id, sizeof(clockid_t));
225 clockid_t clock_id;
236 error = kern_clock_gettime(td, uap->clock_id, &ats);
290 get_cputime(struct thread *td, clockid_t clock_id, struct timespec *ats)
299 if ((clock_id & CPUCLOCK_PROCESS_BIT) == 0) {
300 tid = clock_id & CPUCLOCK_ID_MASK;
307 pid = clock_id & CPUCLOCK_ID_MASK;
318 kern_clock_gettime(struct thread *td, clockid_t clock_id, struct timespec *ats)
324 switch (clock_id) {
372 if ((int)clock_id >= 0)
374 return (get_cputime(td, clock_id, ats));
381 clockid_t clock_id;
394 return (kern_clock_settime(td, uap->clock_id, &ats));
403 kern_clock_settime(struct thread *td, clockid_t clock_id, struct timespec *ats)
410 if (clock_id != CLOCK_REALTIME)
426 clockid_t clock_id;
439 error = kern_clock_getres(td, uap->clock_id, &ts);
446 kern_clock_getres(struct thread *td, clockid_t clock_id, struct timespec *ts)
450 switch (clock_id) {
482 if ((int)clock_id < 0)
500 kern_clock_nanosleep(struct thread *td, clockid_t clock_id, int flags,
513 switch (clock_id) {
542 error = kern_clock_gettime(td, clock_id, &now);
601 clockid_t clock_id;
613 error = user_clock_nanosleep(td, uap->clock_id, uap->flags, uap->rqtp,
619 user_clock_nanosleep(struct thread *td, clockid_t clock_id, int flags,
628 error = kern_clock_nanosleep(td, clock_id, flags, &rqt, &rmt);
1202 clockid_t clock_id;
1222 error = kern_ktimer_create(td, uap->clock_id, evp, &id, -1);
1232 kern_ktimer_create(struct thread *td, clockid_t clock_id, struct sigevent *evp,
1240 if (clock_id < 0 || clock_id >= MAX_CLOCKS)
1243 if (posix_clocks[clock_id].timer_create == NULL)
1267 it->it_clockid = clock_id;
1271 error = CLOCK_CALL(clock_id, timer_create, (it));
1303 switch (clock_id) {