Searched defs:TimedLock (Results 1 – 3 of 3) sorted by relevance
37 struct SCOPED_CAPABILITY TimedLock { struct38 TimedLock(Mutex& mutex, nsecs_t timeout, const char* whence) ACQUIRE(mutex) in TimedLock() argument43 ~TimedLock() RELEASE() { in RELEASE() argument47 bool locked() const { return status == NO_ERROR; } in locked()49 Mutex& mutex;50 const status_t status;
83 struct TimedLock struct86 typedef typename Lk::mutex_type mutex_type;89 BOOST_CONCEPT_USAGE(TimedLock) in BOOST_CONCEPT_USAGE()96 TimedLock() : in TimedLock() argument101 mutex_type& mtx;102 boost::chrono::system_clock::time_point t;103 boost::chrono::system_clock::duration d;
506 TEST_P(MutexTestSuite, TimedLock) { in TEST_P() argument