Searched refs:LockImpl (Results 1 - 7 of 7) sorted by relevance

/external/chromium_org/base/synchronization/
H A Dlock_impl_win.cc10 LockImpl::LockImpl() { function in class:base::internal::LockImpl
16 LockImpl::~LockImpl() {
20 bool LockImpl::Try() {
27 void LockImpl::Lock() {
31 void LockImpl::Unlock() {
H A Dlock_impl.h23 // used for the Lock class. Most users should not use LockImpl directly, but
25 class BASE_EXPORT LockImpl { class in namespace:base::internal
33 LockImpl();
34 ~LockImpl();
55 DISALLOW_COPY_AND_ASSIGN(LockImpl);
H A Dlock_impl_posix.cc15 LockImpl::LockImpl() { function in class:base::internal::LockImpl
33 LockImpl::~LockImpl() {
38 bool LockImpl::Try() {
44 void LockImpl::Lock() {
49 void LockImpl::Unlock() {
H A Dlock.h88 internal::LockImpl lock_;
/external/chromium_org/content/browser/indexed_db/leveldb/
H A Dleveldb_database.cc127 class LockImpl : public LevelDBLock { class in namespace:content::__anon7206
129 explicit LockImpl(leveldb::Env* env, leveldb::FileLock* lock) function in class:content::__anon7206::LockImpl
131 virtual ~LockImpl() { env_->UnlockFile(lock_); }
136 DISALLOW_COPY_AND_ASSIGN(LockImpl);
149 return scoped_ptr<LevelDBLock>(new LockImpl(env, lock));
/external/chromium_org/base/win/
H A Dscoped_handle.cc34 typedef base::internal::LockImpl NativeLock;
/external/chromium_org/base/
H A Dlogging.cc227 log_lock = new base::internal::LockImpl();
265 // LockImpl directly instead of using Lock, because Lock makes logging calls.
266 static base::internal::LockImpl* log_lock;
283 base::internal::LockImpl* LoggingLock::log_lock = NULL;

Completed in 175 milliseconds