Lines Matching defs:clock_id

90 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);
289 get_cputime(struct thread *td, clockid_t clock_id, struct timespec *ats)
298 if ((clock_id & CPUCLOCK_PROCESS_BIT) == 0) {
299 tid = clock_id & CPUCLOCK_ID_MASK;
306 pid = clock_id & CPUCLOCK_ID_MASK;
317 kern_clock_gettime(struct thread *td, clockid_t clock_id, struct timespec *ats)
323 switch (clock_id) {
371 if ((int)clock_id >= 0)
373 return (get_cputime(td, clock_id, ats));
380 clockid_t clock_id;
393 return (kern_clock_settime(td, uap->clock_id, &ats));
402 kern_clock_settime(struct thread *td, clockid_t clock_id, struct timespec *ats)
409 if (clock_id != CLOCK_REALTIME)
424 clockid_t clock_id;
437 error = kern_clock_getres(td, uap->clock_id, &ts);
444 kern_clock_getres(struct thread *td, clockid_t clock_id, struct timespec *ts)
448 switch (clock_id) {
483 if ((int)clock_id < 0)
501 kern_clock_nanosleep(struct thread *td, clockid_t clock_id, int flags,
514 switch (clock_id) {
543 error = kern_clock_gettime(td, clock_id, &now);
602 clockid_t clock_id;
614 error = user_clock_nanosleep(td, uap->clock_id, uap->flags, uap->rqtp,
620 user_clock_nanosleep(struct thread *td, clockid_t clock_id, int flags,
629 error = kern_clock_nanosleep(td, clock_id, flags, &rqt, &rmt);
1156 clockid_t clock_id;
1176 error = kern_ktimer_create(td, uap->clock_id, evp, &id, -1);
1186 kern_ktimer_create(struct thread *td, clockid_t clock_id, struct sigevent *evp,
1194 if (clock_id < 0 || clock_id >= MAX_CLOCKS)
1197 if (posix_clocks[clock_id].timer_create == NULL)
1222 it->it_clockid = clock_id;
1227 error = CLOCK_CALL(clock_id, timer_create, (it));
1260 switch (clock_id) {