Home
last modified time | relevance | path

Searched refs:RWMutex (Results 1 – 25 of 5981) sorted by relevance

12345678910>>...240

/dports/devel/upp/upp/uppsrc/Core/src.tpp/
H A DRWMutex_en-us.tpp1 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 Drwmutex.cpp18 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 Dmutex.go43 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 Dmutex.h66 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 Drwmutex.go18 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 Drwmutex.go28 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 Drwmutex.go28 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 Drwmutex.go28 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 Drwmutex.go28 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 Drwmutex.go28 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 Drwmutex.go28 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 Drwmutex.go28 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 Drwmutex.go28 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 Drwmutex.go28 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 Drwmutex.go18 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 Drwmutex.go18 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 Drwmutex.go18 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 Dmutex_sync.go63 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 Dmutex_sync.go63 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 Drwm_upgrade_downgrade.h27 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 Drwmutex.go25 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 Drwmutex.go25 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 Drwmutex.go25 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 Drwmutex.go24 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 Drwmutex.go24 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

12345678910>>...240