Lines Matching refs:container

187     LocTimerDelegate(LocTimer& client, struct timespec& futureTime, LocTimerContainer* container);
238 LocTimerContainer*& container = wakeOnExpire ? mHwTimers : mSwTimers; in get() local
240 if (!container) { in get()
243 if (!container) { in get()
244 container = new LocTimerContainer(wakeOnExpire); in get()
246 if (-1 == container->getTimerFd()) { in get()
247 delete container; in get()
248 container = NULL; in get()
253 return container; in get()
316 inline MsgTimerPush(LocTimerContainer& container, LocTimerDelegate& timer) : in add()
317 LocMsg(), mTimerContainer(&container), mTimer(&timer) {} in add()
333 inline MsgTimerRemove(LocTimerContainer& container, LocTimerDelegate& timer) : in remove()
334 LocMsg(), mTimerContainer(&container), mTimer(&timer) {} in remove()
359 inline MsgTimerExpire(LocTimerContainer& container) : in expire()
360 LocMsg(), mTimerContainer(&container) {} in expire()
460 LocTimerContainer* container = (LocTimerContainer*)(ev[i].data.ptr); in run() local
461 if (container) { in run()
462 container->expire(); in run()
478 LocTimerContainer* container) in LocTimerDelegate() argument
482 mContainer(container) { in LocTimerDelegate()
495 LocTimerContainer* container = mContainer; in destroyLocked() local
497 if (container) { in destroyLocked()
498 container->remove(*this); in destroyLocked()
563 LocTimerContainer* container; in start() local
564 container = LocTimerContainer::get(wakeOnExpire); in start()
565 if (NULL != container) { in start()
566 mTimer = new LocTimerDelegate(*this, futureTime, container); in start()