Home
last modified time | relevance | path

Searched defs:RWMutex (Results 1 – 25 of 2676) sorted by relevance

12345678910>>...108

/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/sync/
H A Drwmutex.go28 type RWMutex struct { struct
32 readerCount int32 // number of pending readers
33 readerWait int32 // number of departing readers
56 func (rw *RWMutex) RLock() {
76 func (rw *RWMutex) TryRLock() bool {
103 func (rw *RWMutex) RUnlock() {
118 func (rw *RWMutex) rUnlockSlow(r int32) {
133 func (rw *RWMutex) Lock() {
158 func (rw *RWMutex) TryLock() bool {
190 func (rw *RWMutex) Unlock() {
[all …]
/dports/lang/go-devel/go-dragonfly-amd64-bootstrap/src/sync/
H A Drwmutex.go28 type RWMutex struct { struct
29 w Mutex // held if there are pending writers
30 writerSem uint32 // semaphore for writers to wait for completing readers
32 readerCount int32 // number of pending readers
33 readerWait int32 // number of departing readers
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() {
[all …]
/dports/lang/gcc11/gcc-11.2.0/libgo/go/sync/
H A Drwmutex.go28 type RWMutex struct { struct
29 w Mutex // held if there are pending writers
30 writerSem uint32 // semaphore for writers to wait for completing readers
32 readerCount int32 // number of pending readers
33 readerWait int32 // number of departing readers
56 func (rw *RWMutex) RLock() {
75 func (rw *RWMutex) RUnlock() {
90 func (rw *RWMutex) rUnlockSlow(r int32) {
105 func (rw *RWMutex) Lock() {
131 func (rw *RWMutex) Unlock() {
[all …]
/dports/lang/gcc12-devel/gcc-12-20211205/libgo/go/sync/
H A Drwmutex.go28 type RWMutex struct { struct
29 w Mutex // held if there are pending writers
30 writerSem uint32 // semaphore for writers to wait for completing readers
32 readerCount int32 // number of pending readers
33 readerWait int32 // number of departing readers
56 func (rw *RWMutex) RLock() {
75 func (rw *RWMutex) RUnlock() {
90 func (rw *RWMutex) rUnlockSlow(r int32) {
105 func (rw *RWMutex) Lock() {
131 func (rw *RWMutex) Unlock() {
[all …]
/dports/lang/gcc10/gcc-10.3.0/libgo/go/sync/
H A Drwmutex.go28 type RWMutex struct { struct
29 w Mutex // held if there are pending writers
30 writerSem uint32 // semaphore for writers to wait for completing readers
32 readerCount int32 // number of pending readers
33 readerWait int32 // number of departing readers
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() {
[all …]
/dports/lang/gcc11-devel/gcc-11-20211009/libgo/go/sync/
H A Drwmutex.go28 type RWMutex struct { struct
29 w Mutex // held if there are pending writers
30 writerSem uint32 // semaphore for writers to wait for completing readers
32 readerCount int32 // number of pending readers
33 readerWait int32 // number of departing readers
56 func (rw *RWMutex) RLock() {
75 func (rw *RWMutex) RUnlock() {
90 func (rw *RWMutex) rUnlockSlow(r int32) {
105 func (rw *RWMutex) Lock() {
131 func (rw *RWMutex) Unlock() {
[all …]
/dports/devel/avr-gcc/gcc-10.2.0/libgo/go/sync/
H A Drwmutex.go28 type RWMutex struct { struct
29 w Mutex // held if there are pending writers
30 writerSem uint32 // semaphore for writers to wait for completing readers
32 readerCount int32 // number of pending readers
33 readerWait int32 // number of departing readers
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() {
[all …]
/dports/misc/cxx_atomics_pic/gcc-11.2.0/libgo/go/sync/
H A Drwmutex.go28 type RWMutex struct { struct
29 w Mutex // held if there are pending writers
30 writerSem uint32 // semaphore for writers to wait for completing readers
32 readerCount int32 // number of pending readers
33 readerWait int32 // number of departing readers
56 func (rw *RWMutex) RLock() {
75 func (rw *RWMutex) RUnlock() {
90 func (rw *RWMutex) rUnlockSlow(r int32) {
105 func (rw *RWMutex) Lock() {
131 func (rw *RWMutex) Unlock() {
[all …]
/dports/lang/gcc6-aux/gcc-6-20180516/libgo/go/sync/
H A Drwmutex.go19 type RWMutex struct { struct
20 w Mutex // held if there are pending writers
21 writerSem uint32 // semaphore for writers to wait for completing readers
22 readerSem uint32 // semaphore for readers to wait for completing writers
23 readerCount int32 // number of pending readers
24 readerWait int32 // number of departing readers
30 func (rw *RWMutex) RLock() {
49 func (rw *RWMutex) RUnlock() {
77 func (rw *RWMutex) Lock() {
103 func (rw *RWMutex) Unlock() {
[all …]
/dports/lang/gcc8/gcc-8.5.0/libgo/go/sync/
H A Drwmutex.go28 type RWMutex struct { struct
29 w Mutex // held if there are pending writers
30 writerSem uint32 // semaphore for writers to wait for completing readers
31 readerSem uint32 // semaphore for readers to wait for completing writers
32 readerCount int32 // number of pending readers
33 readerWait int32 // number of departing readers
43 func (rw *RWMutex) RLock() {
62 func (rw *RWMutex) RUnlock() {
87 func (rw *RWMutex) Lock() {
113 func (rw *RWMutex) Unlock() {
[all …]
/dports/net/google-cloud-sdk-app-engine-go/platform/google_appengine/goroot-1.9/src/sync/
H A Drwmutex.go28 type RWMutex struct { struct
29 w Mutex // held if there are pending writers
30 writerSem uint32 // semaphore for writers to wait for completing readers
31 readerSem uint32 // semaphore for readers to wait for completing writers
32 readerCount int32 // number of pending readers
33 readerWait int32 // number of departing readers
43 func (rw *RWMutex) RLock() {
62 func (rw *RWMutex) RUnlock() {
87 func (rw *RWMutex) Lock() {
113 func (rw *RWMutex) Unlock() {
[all …]
/dports/devel/riscv64-none-elf-gcc/gcc-8.4.0/libgo/go/sync/
H A Drwmutex.go28 type RWMutex struct { struct
29 w Mutex // held if there are pending writers
30 writerSem uint32 // semaphore for writers to wait for completing readers
31 readerSem uint32 // semaphore for readers to wait for completing writers
32 readerCount int32 // number of pending readers
33 readerWait int32 // number of departing readers
43 func (rw *RWMutex) RLock() {
62 func (rw *RWMutex) RUnlock() {
87 func (rw *RWMutex) Lock() {
113 func (rw *RWMutex) Unlock() {
[all …]
/dports/devel/arm-none-eabi-gcc/gcc-8.4.0/libgo/go/sync/
H A Drwmutex.go28 type RWMutex struct { struct
29 w Mutex // held if there are pending writers
30 writerSem uint32 // semaphore for writers to wait for completing readers
31 readerSem uint32 // semaphore for readers to wait for completing writers
32 readerCount int32 // number of pending readers
33 readerWait int32 // number of departing readers
43 func (rw *RWMutex) RLock() {
62 func (rw *RWMutex) RUnlock() {
87 func (rw *RWMutex) Lock() {
113 func (rw *RWMutex) Unlock() {
[all …]
/dports/lang/gcc9-devel/gcc-9-20211007/libgo/go/sync/
H A Drwmutex.go28 type RWMutex struct { struct
29 w Mutex // held if there are pending writers
30 writerSem uint32 // semaphore for writers to wait for completing readers
31 readerSem uint32 // semaphore for readers to wait for completing writers
32 readerCount int32 // number of pending readers
33 readerWait int32 // number of departing readers
43 func (rw *RWMutex) RLock() {
62 func (rw *RWMutex) RUnlock() {
87 func (rw *RWMutex) Lock() {
113 func (rw *RWMutex) Unlock() {
[all …]
/dports/devel/riscv32-unknown-elf-gcc/gcc-8.4.0/libgo/go/sync/
H A Drwmutex.go28 type RWMutex struct { struct
29 w Mutex // held if there are pending writers
30 writerSem uint32 // semaphore for writers to wait for completing readers
31 readerSem uint32 // semaphore for readers to wait for completing writers
32 readerCount int32 // number of pending readers
33 readerWait int32 // number of departing readers
43 func (rw *RWMutex) RLock() {
62 func (rw *RWMutex) RUnlock() {
87 func (rw *RWMutex) Lock() {
113 func (rw *RWMutex) Unlock() {
[all …]
/dports/devel/aarch64-none-elf-gcc/gcc-8.4.0/libgo/go/sync/
H A Drwmutex.go28 type RWMutex struct { struct
29 w Mutex // held if there are pending writers
30 writerSem uint32 // semaphore for writers to wait for completing readers
31 readerSem uint32 // semaphore for readers to wait for completing writers
32 readerCount int32 // number of pending readers
33 readerWait int32 // number of departing readers
43 func (rw *RWMutex) RLock() {
62 func (rw *RWMutex) RUnlock() {
87 func (rw *RWMutex) Lock() {
113 func (rw *RWMutex) Unlock() {
[all …]
/dports/devel/arm-none-eabi-gcc492/gcc-4.9.2/libgo/go/sync/
H A Drwmutex.go18 type RWMutex struct { struct
19 w Mutex // held if there are pending writers
20 writerSem uint32 // semaphore for writers to wait for completing readers
21 readerSem uint32 // semaphore for readers to wait for completing writers
22 readerCount int32 // number of pending readers
23 readerWait int32 // number of departing readers
29 func (rw *RWMutex) RLock() {
48 func (rw *RWMutex) RUnlock() {
72 func (rw *RWMutex) Lock() {
98 func (rw *RWMutex) Unlock() {
[all …]
/dports/devel/riscv64-gcc/gcc-8.3.0/libgo/go/sync/
H A Drwmutex.go28 type RWMutex struct { struct
29 w Mutex // held if there are pending writers
30 writerSem uint32 // semaphore for writers to wait for completing readers
31 readerSem uint32 // semaphore for readers to wait for completing writers
32 readerCount int32 // number of pending readers
33 readerWait int32 // number of departing readers
43 func (rw *RWMutex) RLock() {
62 func (rw *RWMutex) RUnlock() {
87 func (rw *RWMutex) Lock() {
113 func (rw *RWMutex) Unlock() {
[all …]
/dports/lang/gnat_util/gcc-6-20180516/libgo/go/sync/
H A Drwmutex.go19 type RWMutex struct { struct
20 w Mutex // held if there are pending writers
21 writerSem uint32 // semaphore for writers to wait for completing readers
22 readerSem uint32 // semaphore for readers to wait for completing writers
23 readerCount int32 // number of pending readers
24 readerWait int32 // number of departing readers
30 func (rw *RWMutex) RLock() {
49 func (rw *RWMutex) RUnlock() {
77 func (rw *RWMutex) Lock() {
103 func (rw *RWMutex) Unlock() {
[all …]
/dports/lang/gcc9/gcc-9.4.0/libgo/go/sync/
H A Drwmutex.go28 type RWMutex struct { struct
29 w Mutex // held if there are pending writers
30 writerSem uint32 // semaphore for writers to wait for completing readers
31 readerSem uint32 // semaphore for readers to wait for completing writers
32 readerCount int32 // number of pending readers
33 readerWait int32 // number of departing readers
43 func (rw *RWMutex) RLock() {
62 func (rw *RWMutex) RUnlock() {
87 func (rw *RWMutex) Lock() {
113 func (rw *RWMutex) Unlock() {
[all …]
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llgo/third_party/gofrontend/libgo/go/sync/
H A Drwmutex.go18 type RWMutex struct { struct
19 w Mutex // held if there are pending writers
20 writerSem uint32 // semaphore for writers to wait for completing readers
21 readerSem uint32 // semaphore for readers to wait for completing writers
22 readerCount int32 // number of pending readers
23 readerWait int32 // number of departing readers
29 func (rw *RWMutex) RLock() {
48 func (rw *RWMutex) RUnlock() {
76 func (rw *RWMutex) Lock() {
102 func (rw *RWMutex) Unlock() {
[all …]
/dports/lang/gcc9-aux/gcc-9.1.0/libgo/go/sync/
H A Drwmutex.go28 type RWMutex struct { struct
29 w Mutex // held if there are pending writers
30 writerSem uint32 // semaphore for writers to wait for completing readers
31 readerSem uint32 // semaphore for readers to wait for completing writers
32 readerCount int32 // number of pending readers
33 readerWait int32 // number of departing readers
43 func (rw *RWMutex) RLock() {
62 func (rw *RWMutex) RUnlock() {
87 func (rw *RWMutex) Lock() {
113 func (rw *RWMutex) Unlock() {
[all …]
/dports/devel/mingw32-gcc/gcc-4.8.1/libgo/go/sync/
H A Drwmutex.go18 type RWMutex struct { struct
19 w Mutex // held if there are pending writers
20 writerSem uint32 // semaphore for writers to wait for completing readers
21 readerSem uint32 // semaphore for readers to wait for completing writers
22 readerCount int32 // number of pending readers
23 readerWait int32 // number of departing readers
29 func (rw *RWMutex) RLock() {
47 func (rw *RWMutex) RUnlock() {
70 func (rw *RWMutex) Lock() {
95 func (rw *RWMutex) Unlock() {
[all …]
/dports/lang/gcc48/gcc-4.8.5/libgo/go/sync/
H A Drwmutex.go18 type RWMutex struct { struct
19 w Mutex // held if there are pending writers
20 writerSem uint32 // semaphore for writers to wait for completing readers
21 readerSem uint32 // semaphore for readers to wait for completing writers
22 readerCount int32 // number of pending readers
23 readerWait int32 // number of departing readers
29 func (rw *RWMutex) RLock() {
48 func (rw *RWMutex) RUnlock() {
72 func (rw *RWMutex) Lock() {
98 func (rw *RWMutex) Unlock() {
[all …]
/dports/security/vault/vault-1.8.2/vendor/go.etcd.io/etcd/contrib/recipes/
H A Drwmutex.go25 type RWMutex struct { struct
26 s *concurrency.Session
27 ctx context.Context
29 pfx string
30 myKey *EphemeralKV
37 func (rwm *RWMutex) RLock() error {
51 func (rwm *RWMutex) Lock() error {
68 func (rwm *RWMutex) waitOnLastRev(pfx string) (bool, error) {
88 func (rwm *RWMutex) RUnlock() error { return rwm.myKey.Delete() }
89 func (rwm *RWMutex) Unlock() error { return rwm.myKey.Delete() }

12345678910>>...108