Searched refs:MutexImpl (Results 1 – 6 of 6) sorted by relevance
27 MutexImpl::MutexImpl( bool recursive) { } in MutexImpl() function in llvm::MutexImpl28 MutexImpl::~MutexImpl() { } in ~MutexImpl()29 bool MutexImpl::acquire() { return true; } in acquire()30 bool MutexImpl::release() { return true; } in release()31 bool MutexImpl::tryacquire() { return true; } in tryacquire()45 MutexImpl::MutexImpl( bool recursive) in MutexImpl() function in llvm::MutexImpl77 MutexImpl::~MutexImpl() in ~MutexImpl()86 MutexImpl::acquire() in acquire()96 MutexImpl::release() in release()106 MutexImpl::tryacquire() in tryacquire()
27 class MutexImpl38 explicit MutexImpl(bool recursive = true);42 ~MutexImpl();82 MutexImpl(const MutexImpl &) = delete;83 void operator=(const MutexImpl &) = delete;93 MutexImpl impl;
24 sys::MutexImpl::MutexImpl(bool /*recursive*/)30 sys::MutexImpl::~MutexImpl()38 sys::MutexImpl::acquire()45 sys::MutexImpl::release()52 sys::MutexImpl::tryacquire()
23 MutexImpl::MutexImpl( bool recursive)27 MutexImpl::~MutexImpl()32 MutexImpl::release()38 MutexImpl::tryacquire( void )
29 RWMutexImpl::RWMutexImpl() : data_(new MutexImpl(false)) { }32 delete static_cast<MutexImpl *>(data_);36 return static_cast<MutexImpl *>(data_)->acquire();40 return static_cast<MutexImpl *>(data_)->release();44 return static_cast<MutexImpl *>(data_)->acquire();48 return static_cast<MutexImpl *>(data_)->release();
2667 Mutex = new llvm::sys::MutexImpl(/*recursive=*/true); in ConcurrencyState()2671 delete static_cast<llvm::sys::MutexImpl *>(Mutex); in ~ConcurrencyState()2675 bool acquired = static_cast<llvm::sys::MutexImpl *>(Mutex)->tryacquire(); in start()2680 static_cast<llvm::sys::MutexImpl *>(Mutex)->release(); in finish()