Searched refs:MutexImpl (Results 1 – 6 of 6) sorted by relevance
26 MutexImpl::MutexImpl( bool recursive) { } in MutexImpl() function in llvm::MutexImpl27 MutexImpl::~MutexImpl() { } in ~MutexImpl()28 bool MutexImpl::acquire() { return true; } in acquire()29 bool MutexImpl::release() { return true; } in release()30 bool MutexImpl::tryacquire() { return true; } in tryacquire()44 MutexImpl::MutexImpl( bool recursive) in MutexImpl() function in llvm::MutexImpl75 MutexImpl::~MutexImpl() in ~MutexImpl()84 MutexImpl::acquire() in acquire()94 MutexImpl::release() in release()104 MutexImpl::tryacquire() in tryacquire()
26 class MutexImpl37 explicit MutexImpl(bool recursive = true);41 ~MutexImpl();81 MutexImpl(const MutexImpl &) = delete;82 void operator=(const MutexImpl &) = delete;92 MutexImpl impl;
25 MutexImpl::MutexImpl(bool /*recursive*/)31 MutexImpl::~MutexImpl()39 MutexImpl::acquire()46 MutexImpl::release()53 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();
2833 Mutex = new llvm::sys::MutexImpl(/*recursive=*/true); in ConcurrencyState()2837 delete static_cast<llvm::sys::MutexImpl *>(Mutex); in ~ConcurrencyState()2841 bool acquired = static_cast<llvm::sys::MutexImpl *>(Mutex)->tryacquire(); in start()2846 static_cast<llvm::sys::MutexImpl *>(Mutex)->release(); in finish()