Lines Matching refs:futureTime
187 LocTimerDelegate(LocTimer& client, struct timespec& futureTime, bool wakeOnExpire);
476 LocTimerDelegate::LocTimerDelegate(LocTimer& client, struct timespec& futureTime, bool wakeOnExpire) in LocTimerDelegate() argument
479 mFutureTime(futureTime), in LocTimerDelegate()
547 struct timespec futureTime; in start() local
548 clock_gettime(CLOCK_BOOTTIME, &futureTime); in start()
549 futureTime.tv_sec += timeOutInMs / 1000; in start()
550 futureTime.tv_nsec += (timeOutInMs % 1000) * 1000000; in start()
551 if (futureTime.tv_nsec >= 1000000000) { in start()
552 futureTime.tv_sec += futureTime.tv_nsec / 1000000000; in start()
553 futureTime.tv_nsec %= 1000000000; in start()
555 mTimer = new LocTimerDelegate(*this, futureTime, wakeOnExpire); in start()