/dports/devel/upp/upp/uppsrc/Core/src.tpp/ |
H A D | RWMutex_en-us.tpp | 1 topic "RWMutex"; 13 [ {{10000t/25b/25@(113.42.0) [s0; [*@7;4 RWMutex]]}}&] 15 [s1;:RWMutex`:`:class: [@(0.0.255)3 class][3 _][*3 RWMutex][3 _:_][@(0.0.255)3 private][3 _][*@3;3 N 19 can EnterRead. RWMutex is NOT reentrant (same thread can Enter 31 [s2;%% Leaves the RWMutex.&] 58 [s5;:StaticRWMutex`:`:Get`(`): [_^RWMutex^ RWMutex][@(0.0.255) `&]_[* Get]()&] 60 [s2;%% Returns the instance of RWMutex.&] 67 [s2;%% Calls respective RWMutex methods.&] 72 [ {{10000@(113.42.0) [s0;%% [*@7;4 RWMutex`::ReadLock]]}}&] 83 [s5;:RWMutex`:`:ReadLock`:`:ReadLock`(RWMutex`&`): [* ReadLock]([_^RWMutex^ RWMutex][@(0.0.255) `& [all …]
|
/dports/print/photoprint/photoprint-0.4.2-pre2/support/ |
H A D | rwmutex.cpp | 18 RWMutex::RWMutex() : PTMutex(), lockcount(0), exclusive(0) in RWMutex() function in RWMutex 31 RWMutex::~RWMutex() in ~RWMutex() 51 void RWMutex::ObtainMutex() in ObtainMutex() 77 void RWMutex::ObtainMutexShared() in ObtainMutexShared() 94 bool RWMutex::AttemptMutex() in AttemptMutex() 113 bool RWMutex::AttemptMutexShared() in AttemptMutexShared() 129 void RWMutex::ReleaseMutex() in ReleaseMutex() 140 void RWMutex::ReleaseMutexShared() in ReleaseMutexShared() 151 bool RWMutex::CheckExclusive() in CheckExclusive() 182 void RWMutex::Increment() in Increment() [all …]
|
/dports/devel/tinygo/tinygo-0.14.1/src/sync/ |
H A D | mutex.go | 43 type RWMutex struct { struct 48 func (rw *RWMutex) Lock() { argument 52 func (rw *RWMutex) Unlock() { argument 56 func (rw *RWMutex) RLock() { argument 63 func (rw *RWMutex) RUnlock() { argument 80 func (rw *RWMutex) RLocker() Locker { argument 84 type rlocker RWMutex 86 func (r *rlocker) Lock() { (*RWMutex)(r).RLock() } 87 func (r *rlocker) Unlock() { (*RWMutex)(r).RUnlock() }
|
/dports/devel/log4cxx/apache-log4cxx-0.11.0/src/main/include/log4cxx/helpers/ |
H A D | mutex.h | 66 class LOG4CXX_EXPORT RWMutex 69 RWMutex(log4cxx::helpers::Pool& p); 70 RWMutex(apr_pool_t* p); 71 ~RWMutex(); 82 RWMutex(const RWMutex&); 83 RWMutex& operator=(const RWMutex&); 89 #define SHARED_MUTEX log4cxx::helpers::RWMutex
|
/dports/devel/mingw32-gcc/gcc-4.8.1/libgo/go/sync/ |
H A D | rwmutex.go | 18 type RWMutex struct { struct 29 func (rw *RWMutex) RLock() { argument 47 func (rw *RWMutex) RUnlock() { argument 70 func (rw *RWMutex) Lock() { argument 95 func (rw *RWMutex) Unlock() { argument 117 func (rw *RWMutex) RLocker() Locker { argument 121 type rlocker RWMutex 123 func (r *rlocker) Lock() { (*RWMutex)(r).RLock() } 124 func (r *rlocker) Unlock() { (*RWMutex)(r).RUnlock() }
|
/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/sync/ |
H A D | rwmutex.go | 28 type RWMutex struct { struct 56 func (rw *RWMutex) RLock() { argument 76 func (rw *RWMutex) TryRLock() bool { argument 103 func (rw *RWMutex) RUnlock() { argument 118 func (rw *RWMutex) rUnlockSlow(r int32) { argument 133 func (rw *RWMutex) Lock() { argument 158 func (rw *RWMutex) TryLock() bool { argument 190 func (rw *RWMutex) Unlock() { argument 216 func (rw *RWMutex) RLocker() Locker { argument 220 type rlocker RWMutex [all …]
|
/dports/lang/go-devel/go-dragonfly-amd64-bootstrap/src/sync/ |
H A D | rwmutex.go | 28 type RWMutex struct { struct 43 func (rw *RWMutex) RLock() { argument 62 func (rw *RWMutex) RUnlock() { argument 77 func (rw *RWMutex) rUnlockSlow(r int32) { argument 92 func (rw *RWMutex) Lock() { argument 118 func (rw *RWMutex) Unlock() { argument 144 func (rw *RWMutex) RLocker() Locker { argument 148 type rlocker RWMutex 150 func (r *rlocker) Lock() { (*RWMutex)(r).RLock() } 151 func (r *rlocker) Unlock() { (*RWMutex)(r).RUnlock() }
|
/dports/lang/gcc11/gcc-11.2.0/libgo/go/sync/ |
H A D | rwmutex.go | 28 type RWMutex struct { struct 56 func (rw *RWMutex) RLock() { argument 75 func (rw *RWMutex) RUnlock() { argument 90 func (rw *RWMutex) rUnlockSlow(r int32) { argument 105 func (rw *RWMutex) Lock() { argument 131 func (rw *RWMutex) Unlock() { argument 157 func (rw *RWMutex) RLocker() Locker { argument 161 type rlocker RWMutex 163 func (r *rlocker) Lock() { (*RWMutex)(r).RLock() } 164 func (r *rlocker) Unlock() { (*RWMutex)(r).RUnlock() }
|
/dports/lang/gcc12-devel/gcc-12-20211205/libgo/go/sync/ |
H A D | rwmutex.go | 28 type RWMutex struct { struct 56 func (rw *RWMutex) RLock() { argument 75 func (rw *RWMutex) RUnlock() { argument 90 func (rw *RWMutex) rUnlockSlow(r int32) { argument 105 func (rw *RWMutex) Lock() { argument 131 func (rw *RWMutex) Unlock() { argument 157 func (rw *RWMutex) RLocker() Locker { argument 161 type rlocker RWMutex 163 func (r *rlocker) Lock() { (*RWMutex)(r).RLock() } 164 func (r *rlocker) Unlock() { (*RWMutex)(r).RUnlock() }
|
/dports/lang/gcc10/gcc-10.3.0/libgo/go/sync/ |
H A D | rwmutex.go | 28 type RWMutex struct { struct 43 func (rw *RWMutex) RLock() { argument 62 func (rw *RWMutex) RUnlock() { argument 77 func (rw *RWMutex) rUnlockSlow(r int32) { argument 92 func (rw *RWMutex) Lock() { argument 118 func (rw *RWMutex) Unlock() { argument 144 func (rw *RWMutex) RLocker() Locker { argument 148 type rlocker RWMutex 150 func (r *rlocker) Lock() { (*RWMutex)(r).RLock() } 151 func (r *rlocker) Unlock() { (*RWMutex)(r).RUnlock() }
|
/dports/lang/gcc11-devel/gcc-11-20211009/libgo/go/sync/ |
H A D | rwmutex.go | 28 type RWMutex struct { struct 56 func (rw *RWMutex) RLock() { argument 75 func (rw *RWMutex) RUnlock() { argument 90 func (rw *RWMutex) rUnlockSlow(r int32) { argument 105 func (rw *RWMutex) Lock() { argument 131 func (rw *RWMutex) Unlock() { argument 157 func (rw *RWMutex) RLocker() Locker { argument 161 type rlocker RWMutex 163 func (r *rlocker) Lock() { (*RWMutex)(r).RLock() } 164 func (r *rlocker) Unlock() { (*RWMutex)(r).RUnlock() }
|
/dports/devel/avr-gcc/gcc-10.2.0/libgo/go/sync/ |
H A D | rwmutex.go | 28 type RWMutex struct { struct 43 func (rw *RWMutex) RLock() { argument 62 func (rw *RWMutex) RUnlock() { argument 77 func (rw *RWMutex) rUnlockSlow(r int32) { argument 92 func (rw *RWMutex) Lock() { argument 118 func (rw *RWMutex) Unlock() { argument 144 func (rw *RWMutex) RLocker() Locker { argument 148 type rlocker RWMutex 150 func (r *rlocker) Lock() { (*RWMutex)(r).RLock() } 151 func (r *rlocker) Unlock() { (*RWMutex)(r).RUnlock() }
|
/dports/lang/gcc10-devel/gcc-10-20211008/libgo/go/sync/ |
H A D | rwmutex.go | 28 type RWMutex struct { 43 func (rw *RWMutex) RLock() { 62 func (rw *RWMutex) RUnlock() { 77 func (rw *RWMutex) rUnlockSlow(r int32) { 92 func (rw *RWMutex) Lock() { 118 func (rw *RWMutex) Unlock() { 144 func (rw *RWMutex) RLocker() Locker { 148 type rlocker RWMutex 150 func (r *rlocker) Lock() { (*RWMutex)(r).RLock() } 151 func (r *rlocker) Unlock() { (*RWMutex)(r).RUnlock() }
|
/dports/misc/cxx_atomics_pic/gcc-11.2.0/libgo/go/sync/ |
H A D | rwmutex.go | 28 type RWMutex struct { struct 56 func (rw *RWMutex) RLock() { argument 75 func (rw *RWMutex) RUnlock() { argument 90 func (rw *RWMutex) rUnlockSlow(r int32) { argument 105 func (rw *RWMutex) Lock() { argument 131 func (rw *RWMutex) Unlock() { argument 157 func (rw *RWMutex) RLocker() Locker { argument 161 type rlocker RWMutex 163 func (r *rlocker) Lock() { (*RWMutex)(r).RLock() } 164 func (r *rlocker) Unlock() { (*RWMutex)(r).RUnlock() }
|
/dports/devel/arm-none-eabi-gcc492/gcc-4.9.2/libgo/go/sync/ |
H A D | rwmutex.go | 18 type RWMutex struct { struct 29 func (rw *RWMutex) RLock() { argument 48 func (rw *RWMutex) RUnlock() { argument 72 func (rw *RWMutex) Lock() { argument 98 func (rw *RWMutex) Unlock() { argument 121 func (rw *RWMutex) RLocker() Locker { argument 125 type rlocker RWMutex 127 func (r *rlocker) Lock() { (*RWMutex)(r).RLock() } 128 func (r *rlocker) Unlock() { (*RWMutex)(r).RUnlock() }
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llgo/third_party/gofrontend/libgo/go/sync/ |
H A D | rwmutex.go | 18 type RWMutex struct { struct 29 func (rw *RWMutex) RLock() { argument 48 func (rw *RWMutex) RUnlock() { argument 76 func (rw *RWMutex) Lock() { argument 102 func (rw *RWMutex) Unlock() { argument 129 func (rw *RWMutex) RLocker() Locker { argument 133 type rlocker RWMutex 135 func (r *rlocker) Lock() { (*RWMutex)(r).RLock() } 136 func (r *rlocker) Unlock() { (*RWMutex)(r).RUnlock() }
|
/dports/lang/gcc48/gcc-4.8.5/libgo/go/sync/ |
H A D | rwmutex.go | 18 type RWMutex struct { struct 29 func (rw *RWMutex) RLock() { argument 48 func (rw *RWMutex) RUnlock() { argument 72 func (rw *RWMutex) Lock() { argument 98 func (rw *RWMutex) Unlock() { argument 121 func (rw *RWMutex) RLocker() Locker { argument 125 type rlocker RWMutex 127 func (r *rlocker) Lock() { (*RWMutex)(r).RLock() } 128 func (r *rlocker) Unlock() { (*RWMutex)(r).RUnlock() }
|
/dports/databases/prometheus-postgresql-adapter/prometheus-postgresql-adapter-0.6.0/vendor/github.com/prometheus/prometheus/vendor/github.com/cockroachdb/cockroach/pkg/util/syncutil/ |
H A D | mutex_sync.go | 63 type RWMutex struct { struct 64 sync.RWMutex anonMember 69 func (m *RWMutex) Lock() { argument 70 m.RWMutex.Lock() 75 func (m *RWMutex) Unlock() { argument 77 m.RWMutex.Unlock() 88 func (m *RWMutex) AssertHeld() { argument
|
/dports/net-mgmt/bosun/bosun-0.9.0-preview/vendor/github.com/prometheus/prometheus/vendor/github.com/cockroachdb/cockroach/pkg/util/syncutil/ |
H A D | mutex_sync.go | 63 type RWMutex struct { struct 64 sync.RWMutex anonMember 69 func (m *RWMutex) Lock() { argument 70 m.RWMutex.Lock() 75 func (m *RWMutex) Unlock() { argument 77 m.RWMutex.Unlock() 88 func (m *RWMutex) AssertHeld() { argument
|
/dports/devel/onetbb/oneTBB-2021.4.0/test/common/ |
H A D | rwm_upgrade_downgrade.h | 27 template <typename RWMutex> 29 RWMutex& mutex_protecting_count; 32 Hammer( RWMutex& m ) : mutex_protecting_count(m) {} in Hammer() 37 typename RWMutex::scoped_lock lock(mutex_protecting_count, false); in operator() 56 template <typename RWMutex> 58 RWMutex rw_mutex; in test_rwm_upgrade_downgrade() 61 utils::NativeParallelFor(p, Hammer<RWMutex>(rw_mutex)); in test_rwm_upgrade_downgrade()
|
/dports/security/vault/vault-1.8.2/vendor/go.etcd.io/etcd/contrib/recipes/ |
H A D | rwmutex.go | 25 type RWMutex struct { struct 33 func NewRWMutex(s *concurrency.Session, prefix string) *RWMutex { 34 return &RWMutex{s, context.TODO(), prefix + "/", nil} 37 func (rwm *RWMutex) RLock() error { argument 51 func (rwm *RWMutex) Lock() error { argument 68 func (rwm *RWMutex) waitOnLastRev(pfx string) (bool, error) { argument 88 func (rwm *RWMutex) RUnlock() error { return rwm.myKey.Delete() } argument 89 func (rwm *RWMutex) Unlock() error { return rwm.myKey.Delete() } argument
|
/dports/security/certmgr/certmgr-3.0.3/vendor/github.com/google/certificate-transparency-go/certificate-transparency-go-1.0.21/vendor/github.com/coreos/etcd/contrib/recipes/ |
H A D | rwmutex.go | 25 type RWMutex struct { struct 33 func NewRWMutex(s *concurrency.Session, prefix string) *RWMutex { 34 return &RWMutex{s, context.TODO(), prefix + "/", nil} 37 func (rwm *RWMutex) RLock() error { argument 51 func (rwm *RWMutex) Lock() error { argument 68 func (rwm *RWMutex) waitOnLastRev(pfx string) (bool, error) { argument 88 func (rwm *RWMutex) RUnlock() error { return rwm.myKey.Delete() } argument 89 func (rwm *RWMutex) Unlock() error { return rwm.myKey.Delete() } argument
|
/dports/net-im/nextcloud-spreed-signaling/nextcloud-spreed-signaling-0.2.0/vendor/src/go.etcd.io/etcd/contrib/recipes/ |
H A D | rwmutex.go | 25 type RWMutex struct { struct 33 func NewRWMutex(s *concurrency.Session, prefix string) *RWMutex { 34 return &RWMutex{s, context.TODO(), prefix + "/", nil} 37 func (rwm *RWMutex) RLock() error { argument 51 func (rwm *RWMutex) Lock() error { argument 68 func (rwm *RWMutex) waitOnLastRev(pfx string) (bool, error) { argument 88 func (rwm *RWMutex) RUnlock() error { return rwm.myKey.Delete() } argument 89 func (rwm *RWMutex) Unlock() error { return rwm.myKey.Delete() } argument
|
/dports/devel/etcd31/etcd-3.1.20/contrib/recipes/ |
H A D | rwmutex.go | 24 type RWMutex struct { struct 32 func NewRWMutex(s *concurrency.Session, prefix string) *RWMutex { 33 return &RWMutex{s, context.TODO(), prefix + "/", nil} 36 func (rwm *RWMutex) RLock() error { argument 50 func (rwm *RWMutex) Lock() error { argument 67 func (rwm *RWMutex) waitOnLastRev(pfx string) (bool, error) { argument 87 func (rwm *RWMutex) RUnlock() error { return rwm.myKey.Delete() } argument 88 func (rwm *RWMutex) Unlock() error { return rwm.myKey.Delete() } argument
|
/dports/devel/etcd32/etcd-3.2.32/contrib/recipes/ |
H A D | rwmutex.go | 24 type RWMutex struct { struct 32 func NewRWMutex(s *concurrency.Session, prefix string) *RWMutex { 33 return &RWMutex{s, context.TODO(), prefix + "/", nil} 36 func (rwm *RWMutex) RLock() error { argument 50 func (rwm *RWMutex) Lock() error { argument 67 func (rwm *RWMutex) waitOnLastRev(pfx string) (bool, error) { argument 87 func (rwm *RWMutex) RUnlock() error { return rwm.myKey.Delete() } argument 88 func (rwm *RWMutex) Unlock() error { return rwm.myKey.Delete() } argument
|