Lines Matching refs:TimerPool
26 TimerPool::TimerPool() { in TimerPool() function in chre::TimerPool
32 TimerHandle TimerPool::setSystemTimer(Nanoseconds duration, in setSystemTimer()
48 TimerHandle TimerPool::setTimer(uint32_t instanceId, Nanoseconds duration, in setTimer()
81 bool TimerPool::cancelTimer(uint32_t instanceId, TimerHandle timerHandle) { in cancelTimer()
107 TimerPool::TimerRequest *TimerPool::getTimerRequestByTimerHandleLocked( in getTimerRequestByTimerHandleLocked()
121 bool TimerPool::TimerRequest::operator>(const TimerRequest &request) const { in operator >()
125 TimerHandle TimerPool::generateTimerHandleLocked() { in generateTimerHandleLocked()
143 TimerHandle TimerPool::generateUniqueTimerHandleLocked() { in generateUniqueTimerHandleLocked()
157 bool TimerPool::isNewTimerAllowedLocked(bool isNanoappTimer) const { in isNewTimerAllowedLocked()
178 bool TimerPool::insertTimerRequestLocked(const TimerRequest &timerRequest) { in insertTimerRequestLocked()
192 void TimerPool::popTimerRequestLocked() { in popTimerRequestLocked()
204 void TimerPool::removeTimerRequestLocked(size_t index) { in removeTimerRequestLocked()
216 bool TimerPool::handleExpiredTimersAndScheduleNext() { in handleExpiredTimersAndScheduleNext()
221 bool TimerPool::handleExpiredTimersAndScheduleNextLocked() { in handleExpiredTimersAndScheduleNextLocked()
268 void TimerPool::handleSystemTimerCallback(void *timerPoolPtr) { in handleSystemTimerCallback()
270 auto *timerPool = static_cast<TimerPool *>(data); in handleSystemTimerCallback()