Home
last modified time | relevance | path

Searched refs:timer (Results 1 – 25 of 31) sorted by relevance

12

/hardware/samsung/nfc/halimpl/osi/
Dosi_timer.cc42 if (osi_info.timer[index].state == OSI_FREE) { in OSI_timer_allocate()
44 free_timer = (tOSI_TIMER_HANDLER)&osi_info.timer[index]; in OSI_timer_allocate()
46 if ((char const*)osi_info.timer[index].name == NULL) continue; in OSI_timer_allocate()
48 if (strcmp((char const*)osi_info.timer[index].name, in OSI_timer_allocate()
73 int OSI_timer_start(tOSI_TIMER_HANDLER timer, uint32_t timeout, in OSI_timer_start() argument
78 if (timer == NULL) { in OSI_timer_start()
81 } else if (timer->state == OSI_FREE) { in OSI_timer_start()
87 timer->timeout = timeout; in OSI_timer_start()
88 timer->exact_time = OSI_timer_get_current_time(); in OSI_timer_start()
89 timer->init_timeout = timeout - 10; in OSI_timer_start()
[all …]
Dosi_main.cc69 osi_info.timer[index].state = OSI_FREE; in OSI_init()
70 osi_info.timer[index].name = NULL; in OSI_init()
71 osi_info.timer[index].callback = NULL; in OSI_init()
72 osi_info.timer[index].callback_param = NULL; in OSI_init()
88 OSI_timer_free(&osi_info.timer[index]); in OSI_deinit()
Dosi.h280 int OSI_timer_start(tOSI_TIMER_HANDLER timer, uint32_t timeout,
293 void OSI_timer_stop(tOSI_TIMER_HANDLER timer);
305 void OSI_timer_free(tOSI_TIMER_HANDLER timer);
Dosi_common.h120 sOSI_TIMER timer[OSI_MAX_TIMER]; member
/hardware/interfaces/automotive/vehicle/aidl/impl/current/utils/common/test/
DRecurrentTimerTest.cpp63 size_t countCallbackInfoById(RecurrentTimer* timer) { in countCallbackInfoById() argument
64 std::scoped_lock<std::mutex> lockGuard(timer->mLock); in countCallbackInfoById()
65 return timer->mCallbackInfoById.size(); in countCallbackInfoById()
68 size_t countIdByCallback(RecurrentTimer* timer) { in countIdByCallback() argument
69 std::scoped_lock<std::mutex> lockGuard(timer->mLock); in countIdByCallback()
70 return timer->mIdByCallback.size(); in countIdByCallback()
80 RecurrentTimer timer; in TEST_F() local
85 timer.registerTimerCallback(interval, action); in TEST_F()
91 timer.unregisterTimerCallback(action); in TEST_F()
95 RecurrentTimer timer; in TEST_F() local
[all …]
/hardware/interfaces/automotive/vehicle/aidl/impl/3/utils/common/test/
DRecurrentTimerTest.cpp63 size_t countCallbackInfoById(RecurrentTimer* timer) { in countCallbackInfoById() argument
64 std::scoped_lock<std::mutex> lockGuard(timer->mLock); in countCallbackInfoById()
65 return timer->mCallbackInfoById.size(); in countCallbackInfoById()
68 size_t countIdByCallback(RecurrentTimer* timer) { in countIdByCallback() argument
69 std::scoped_lock<std::mutex> lockGuard(timer->mLock); in countIdByCallback()
70 return timer->mIdByCallback.size(); in countIdByCallback()
80 RecurrentTimer timer; in TEST_F() local
85 timer.registerTimerCallback(interval, action); in TEST_F()
91 timer.unregisterTimerCallback(action); in TEST_F()
95 RecurrentTimer timer; in TEST_F() local
[all …]
/hardware/interfaces/automotive/vehicle/2.0/default/tests/
DRecurrentTimer_test.cpp36 RecurrentTimer timer([&counterRef](const std::vector<int32_t>& cookies) { in TEST() local
42 timer.registerRecurrentEvent(milliseconds(100), 0xdead); in TEST()
53 RecurrentTimer timer( in TEST() local
66 timer.registerRecurrentEvent(milliseconds(100), 0xdead); in TEST()
67 timer.registerRecurrentEvent(milliseconds(50), 0xbeef); in TEST()
/hardware/google/aemu/base/include/aemu/base/threads/internal/
DParallelTaskBase.cpp44 Looper::Timer* timer) { in tryWaitTillJoinedStatic() argument
45 static_cast<ParallelTaskBase*>(opaqueThis)->tryWaitTillJoined(timer); in tryWaitTillJoinedStatic()
48 void ParallelTaskBase::tryWaitTillJoined(Looper::Timer* timer) { in tryWaitTillJoined() argument
DParallelTaskBase.h67 android::base::Looper::Timer* timer);
69 void tryWaitTillJoined(android::base::Looper::Timer* timer);
/hardware/google/aemu/base/include/aemu/base/async/
DDefaultLooper.h143 void addTimer(Timer* timer);
145 void delTimer(Timer* timer);
147 void enableTimer(Timer* timer);
149 void disableTimer(Timer* timer);
151 void addPendingTimer(Timer* timer);
153 void delPendingTimer(Timer* timer);
DRecurrentTask.h156 static void taskCallbackStatic(void* that, Looper::Timer* timer) { in taskCallbackStatic() argument
157 static_cast<RecurrentTask*>(that)->taskCallback(timer); in taskCallbackStatic()
DLooper.h108 typedef void (*Callback)(void* opaque, Timer* timer);
/hardware/nxp/secure_element/snxxx/libese-teq1/nxp-ese/pal/
DphNxpEsePal.cpp378 void phPalEse_startTimer(NxpTimer* timer) { in phPalEse_startTimer() argument
381 timer->startTimer(); in phPalEse_startTimer()
393 void phPalEse_stopTimer(NxpTimer* timer) { in phPalEse_stopTimer() argument
396 timer->stopTimer(); in phPalEse_stopTimer()
409 unsigned long phPalEse_timerDuration(NxpTimer* timer) { in phPalEse_timerDuration() argument
412 return timer->totalDuration(); in phPalEse_timerDuration()
DphNxpEsePal.h315 void phPalEse_startTimer(NxpTimer* timer);
327 void phPalEse_stopTimer(NxpTimer* timer);
339 unsigned long phPalEse_timerDuration(NxpTimer* timer);
/hardware/interfaces/automotive/vehicle/aidl/impl/3/utils/common/include/
DRecurrentTimer.h84 RecurrentMessageHandler(RecurrentTimer* timer) { mTimer = timer; } in RecurrentMessageHandler() argument
/hardware/interfaces/automotive/vehicle/aidl/impl/current/utils/common/include/
DRecurrentTimer.h84 RecurrentMessageHandler(RecurrentTimer* timer) { mTimer = timer; } in RecurrentMessageHandler() argument
/hardware/interfaces/health/storage/impl_common/
Dimpl_common.cpp70 Timer timer; in GarbageCollect() local
104 if (timer.duration() >= std::chrono::seconds(timeout_seconds)) { in GarbageCollect()
/hardware/st/nfc/1.0/hal/
Dhalcore.c430 if (inst->timer.active) { in HalCalcSemWaitingTime()
432 inst->timer.duration - HalTimeDiffInMs(inst->timer.startTime, *now); in HalCalcSemWaitingTime()
461 inst->timer.active = false; in HalStopTimer()
467 inst->timer.startTime = HalGetTimestamp(); in HalStartTimer()
468 inst->timer.active = true; in HalStartTimer()
469 inst->timer.duration = duration; in HalStartTimer()
Dhalcore_private.h102 Timer timer; member
/hardware/st/nfc/st21nfc/hal/
Dhalcore.cc492 if (inst->timer.active) { in HalCalcSemWaitingTime()
494 inst->timer.duration - HalTimeDiffInMs(inst->timer.startTime, *now); in HalCalcSemWaitingTime()
523 inst->timer.active = false; in HalStopTimer()
529 inst->timer.startTime = HalGetTimestamp(); in HalStartTimer()
530 inst->timer.active = true; in HalStartTimer()
531 inst->timer.duration = duration; in HalStartTimer()
Dhalcore_private.h103 Timer timer; member
/hardware/interfaces/automotive/evs/1.1/vts/functional/
DVtsHalEvsV1_1TargetTest.cpp1085 auto timer = std::chrono::system_clock::now(); in TEST_P() local
1087 timer += 1s; in TEST_P()
1088 eventCond.wait_until(lock, timer); in TEST_P()
1129 timer = std::chrono::system_clock::now(); in TEST_P()
1132 eventCond.wait_until(lock, timer + 1s); in TEST_P()
1344 auto timer = std::chrono::system_clock::now(); in TEST_P() local
1346 eventCond.wait_until(lock, timer + 1s); in TEST_P()
1443 auto timer = std::chrono::system_clock::now(); in TEST_P() local
1446 eventCond.wait_until(lock, timer + 1s); in TEST_P()
1553 auto timer = std::chrono::system_clock::now(); in TEST_P() local
[all …]
/hardware/interfaces/automotive/evs/aidl/vts/
DVtsHalEvsTargetTest.cpp987 auto timer = std::chrono::system_clock::now(); in TEST_P() local
989 timer += 1s; in TEST_P()
990 eventCond.wait_until(lock, timer); in TEST_P()
1025 timer = std::chrono::system_clock::now(); in TEST_P()
1028 eventCond.wait_until(lock, timer + 1s); in TEST_P()
1197 auto timer = std::chrono::system_clock::now(); in TEST_P() local
1199 eventCond.wait_until(lock, timer + 1s); in TEST_P()
1264 auto timer = std::chrono::system_clock::now(); in TEST_P() local
1267 eventCond.wait_until(lock, timer + 1s); in TEST_P()
1342 auto timer = std::chrono::system_clock::now(); in TEST_P() local
[all …]
/hardware/interfaces/tv/tuner/aidl/default/
DDemux.cpp124 Timer *timer, *fullBufferTimer; in frontendIptvInputThreadLoop() local
141 timer = new Timer(); in frontendIptvInputThreadLoop()
156 double elapsed_time = timer->get_elapsed_time_ms(); in frontendIptvInputThreadLoop()
162 delete timer; in frontendIptvInputThreadLoop()
166 delete timer; in frontendIptvInputThreadLoop()
/hardware/interfaces/automotive/vehicle/aidl/impl/3/utils/
DREADME.md40 Defines a thread-safe recurrent timer that can call a function periodically.

12