• Home
  • Raw
  • Download

Lines Matching refs:container

186     LocTimerDelegate(LocTimer& client, struct timespec& futureTime, LocTimerContainer* container);
237 LocTimerContainer*& container = wakeOnExpire ? mHwTimers : mSwTimers; in get() local
239 if (!container) { in get()
242 if (!container) { in get()
243 container = new LocTimerContainer(wakeOnExpire); in get()
245 if (-1 == container->getTimerFd()) { in get()
246 delete container; in get()
247 container = NULL; in get()
252 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()
461 LocTimerContainer* container = (LocTimerContainer*)(ev[i].data.ptr); in run() local
462 if (container) { in run()
463 container->expire(); in run()
479 LocTimerContainer* container) in LocTimerDelegate() argument
483 mContainer(container) { in LocTimerDelegate()
496 LocTimerContainer* container = mContainer; in destroyLocked() local
498 if (container) { in destroyLocked()
499 container->remove(*this); in destroyLocked()
564 LocTimerContainer* container; in start() local
565 container = LocTimerContainer::get(wakeOnExpire); in start()
566 if (NULL != container) { in start()
567 mTimer = new LocTimerDelegate(*this, futureTime, container); in start()