Searched refs:RWMutexImpl (Results 1 – 8 of 8) sorted by relevance
27 RWMutexImpl::RWMutexImpl() { } in RWMutexImpl() function in llvm::RWMutexImpl28 RWMutexImpl::~RWMutexImpl() { } in ~RWMutexImpl()29 bool RWMutexImpl::reader_acquire() { return true; } in reader_acquire()30 bool RWMutexImpl::reader_release() { return true; } in reader_release()31 bool RWMutexImpl::writer_acquire() { return true; } in writer_acquire()32 bool RWMutexImpl::writer_release() { return true; } in writer_release()60 RWMutexImpl::RWMutexImpl() in RWMutexImpl() function in llvm::RWMutexImpl85 RWMutexImpl::~RWMutexImpl() in ~RWMutexImpl()97 RWMutexImpl::reader_acquire() in reader_acquire()110 RWMutexImpl::reader_release() in reader_release()[all …]
27 RWMutexImpl::RWMutexImpl() { } in RWMutexImpl() function in llvm::RWMutexImpl28 RWMutexImpl::~RWMutexImpl() { } in ~RWMutexImpl()29 bool RWMutexImpl::reader_acquire() { return true; } in reader_acquire()30 bool RWMutexImpl::reader_release() { return true; } in reader_release()31 bool RWMutexImpl::writer_acquire() { return true; } in writer_acquire()32 bool RWMutexImpl::writer_release() { return true; } in writer_release()46 RWMutexImpl::RWMutexImpl() in RWMutexImpl() function in llvm::RWMutexImpl68 RWMutexImpl::~RWMutexImpl() in ~RWMutexImpl()77 RWMutexImpl::reader_acquire() in reader_acquire()87 RWMutexImpl::reader_release() in reader_release()[all …]
25 class RWMutexImpl33 explicit RWMutexImpl();37 ~RWMutexImpl();78 RWMutexImpl(const RWMutexImpl & original);79 void operator=(const RWMutexImpl &);87 class SmartRWMutex : public RWMutexImpl {90 explicit SmartRWMutex() : RWMutexImpl(), readers(0), writers(0) { } in SmartRWMutex()94 return RWMutexImpl::reader_acquire(); in reader_acquire()104 return RWMutexImpl::reader_release(); in reader_release()115 return RWMutexImpl::writer_acquire(); in writer_acquire()[all …]
23 RWMutexImpl::RWMutexImpl() { }25 RWMutexImpl::~RWMutexImpl() { }27 bool RWMutexImpl::reader_acquire() {31 bool RWMutexImpl::reader_release() {35 bool RWMutexImpl::writer_acquire() {39 bool RWMutexImpl::writer_release() {
29 RWMutexImpl::RWMutexImpl() : data_(new MutexImpl(false)) { }31 RWMutexImpl::~RWMutexImpl() {35 bool RWMutexImpl::reader_acquire() {39 bool RWMutexImpl::reader_release() {43 bool RWMutexImpl::writer_acquire() {47 bool RWMutexImpl::writer_release() {
26 class RWMutexImpl34 explicit RWMutexImpl();38 ~RWMutexImpl();81 RWMutexImpl(const RWMutexImpl & original) = delete;82 void operator=(const RWMutexImpl &) = delete;91 RWMutexImpl impl;
78 RWMutexImpl::RWMutexImpl() {88 RWMutexImpl::~RWMutexImpl() {97 bool RWMutexImpl::reader_acquire() {106 bool RWMutexImpl::reader_release() {115 bool RWMutexImpl::writer_acquire() {124 bool RWMutexImpl::writer_release() {
76 RWMutexImpl::RWMutexImpl() {86 RWMutexImpl::~RWMutexImpl() {93 bool RWMutexImpl::reader_acquire() {102 bool RWMutexImpl::reader_release() {111 bool RWMutexImpl::writer_acquire() {120 bool RWMutexImpl::writer_release() {