Home
last modified time | relevance | path

Searched refs:absoluteTime (Results 1 – 4 of 4) sorted by relevance

/hardware/nxp/secure_element/snxxx/libese-spi/src/adaptation/
DCondVar.cpp96 struct timespec absoluteTime; in wait() local
98 if (clock_gettime(CLOCK_MONOTONIC, &absoluteTime) == -1) { in wait()
102 absoluteTime.tv_sec += millisec / 1000; in wait()
103 long ns = absoluteTime.tv_nsec + ((millisec % 1000) * 1000000); in wait()
105 absoluteTime.tv_sec++; in wait()
106 absoluteTime.tv_nsec = ns - 1000000000; in wait()
108 absoluteTime.tv_nsec = ns; in wait()
112 pthread_cond_timedwait(&mCondition, mutex.nativeHandle(), &absoluteTime); in wait()
/hardware/interfaces/nfc/aidl/vts/functional/
DCondVar.cpp94 struct timespec absoluteTime; in wait() local
96 if (clock_gettime(CLOCK_MONOTONIC, &absoluteTime) == -1) { in wait()
99 absoluteTime.tv_sec += millisec / 1000; in wait()
100 long ns = absoluteTime.tv_nsec + ((millisec % 1000) * 1000000); in wait()
102 absoluteTime.tv_sec++; in wait()
103 absoluteTime.tv_nsec = ns - 1000000000; in wait()
105 absoluteTime.tv_nsec = ns; in wait()
108 int waitResult = pthread_cond_timedwait(&mCondition, mutex.native_handle(), &absoluteTime); in wait()
/hardware/interfaces/automotive/vehicle/2.0/default/common/include/vhal_v2_0/
DRecurrentTimer.h60 TimePoint absoluteTime = now - Nanos(now.time_since_epoch().count() % interval.count()); in registerRecurrentEvent() local
64 mCookieToEventsMap[cookie] = { interval, cookie, absoluteTime }; in registerRecurrentEvent()
83 TimePoint absoluteTime; // Absolute time of the next event. member
88 int intervalMultiplier = (now - absoluteTime) / interval; in updateNextEventTime()
90 absoluteTime += intervalMultiplier * interval; in updateNextEventTime()
109 if (event.absoluteTime <= now) { in loop()
114 if (nextEventTime > event.absoluteTime) { in loop()
115 nextEventTime = event.absoluteTime; in loop()
/hardware/nxp/nfc/snxxx/halimpl/power-tracker/src/
DphNxpNciHal_PowerTracker.cc179 struct timespec absoluteTime; in phNxpNciHal_pollPowerTrackerData() local
181 if (clock_gettime(CLOCK_MONOTONIC, &absoluteTime) == -1) { in phNxpNciHal_pollPowerTrackerData()
184 absoluteTime.tv_sec += pContext->pollDurationMilliSec / 1000; in phNxpNciHal_pollPowerTrackerData()
185 long ns = absoluteTime.tv_nsec + in phNxpNciHal_pollPowerTrackerData()
188 absoluteTime.tv_sec++; in phNxpNciHal_pollPowerTrackerData()
189 absoluteTime.tv_nsec = ns - 1000000000; in phNxpNciHal_pollPowerTrackerData()
191 absoluteTime.tv_nsec = ns; in phNxpNciHal_pollPowerTrackerData()
195 pContext->event.timedWait(&absoluteTime); in phNxpNciHal_pollPowerTrackerData()