Lines Matching refs:ots
831 linux_timerfd_curval(struct timerfd *tfd, struct itimerspec *ots) in linux_timerfd_curval() argument
836 *ots = tfd->tfd_time; in linux_timerfd_curval()
837 if (ots->it_value.tv_sec != 0 || ots->it_value.tv_nsec != 0) { in linux_timerfd_curval()
838 timespecsub(&ots->it_value, &cts, &ots->it_value); in linux_timerfd_curval()
839 if (ots->it_value.tv_sec < 0 || in linux_timerfd_curval()
840 (ots->it_value.tv_sec == 0 && in linux_timerfd_curval()
841 ots->it_value.tv_nsec == 0)) { in linux_timerfd_curval()
842 ots->it_value.tv_sec = 0; in linux_timerfd_curval()
843 ots->it_value.tv_nsec = 1; in linux_timerfd_curval()
852 struct itimerspec ots; in linux_timerfd_gettime() local
867 linux_timerfd_curval(tfd, &ots); in linux_timerfd_gettime()
870 error = native_to_linux_itimerspec(&lots, &ots); in linux_timerfd_gettime()
883 struct itimerspec nts, ots; in linux_timerfd_settime() local
913 linux_timerfd_curval(tfd, &ots); in linux_timerfd_settime()
937 error = native_to_linux_itimerspec(&lots, &ots); in linux_timerfd_settime()