sync.RWMutex.RLock (method)
116 uses
sync (current package)
rwmutex.go#L56: func (rw *RWMutex) RLock() {
rwmutex.go#L222: func (r *rlocker) Lock() { (*RWMutex)(r).RLock() }
crypto/tls
common.go#L787: c.mutex.RLock()
common.go#L837: defer c.mutex.RLock()
common.go#L868: configForClient.mutex.RLock()
common.go#L881: c.mutex.RLock()
common.go#L897: defer c.mutex.RLock()
database/sql
sql.go#L65: driversMu.RLock()
sql.go#L817: driversMu.RLock()
sql.go#L1983: c.closemu.RLock()
sql.go#L2231: tx.closemu.RLock()
sql.go#L2619: s.closemu.RLock()
sql.go#L2767: s.closemu.RLock()
sql.go#L3044: rs.closemu.RLock()
sql.go#L3074: rs.closemu.RLock()
sql.go#L3085: rs.closemu.RLock()
sql.go#L3102: rs.closemu.RLock()
sql.go#L3267: rs.closemu.RLock()
expvar
expvar.go#L223: v.keysMu.RLock()
expvar.go#L324: varKeysMu.RLock()
github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4
cache.go#L39: s.mutex.RLock()
github.com/aws/aws-sdk-go-v2/service/internal/checksum
algorithms.go#L231: r.mux.RLock()
github.com/aws/smithy-go/sync
error.go#L26: e.mu.RLock()
github.com/go-pg/pg/v10/internal/pool
pool.go#L216: p.lastDialErrorMu.RLock()
github.com/go-pg/pg/v10/orm
table.go#L215: t.fieldsMapMu.RLock()
go.pact.im/x/supervisor
supervisor.go#L130: m.startMu.RLock()
supervisor.go#L150: m.startMu.RLock()
go.uber.org/zap
encoder.go#L69: _encoderMutex.RLock()
global.go#L49: _globalMu.RLock()
global.go#L58: _globalMu.RLock()
go/token
position.go#L404: s.mutex.RLock()
position.go#L458: s.mutex.RLock()
position.go#L474: s.mutex.RLock()
golang.org/x/net/trace
events.go#L62: famMu.RLock()
events.go#L97: famMu.RLock()
events.go#L191: f.mu.RLock()
events.go#L202: f.mu.RLock()
events.go#L288: el.mu.RLock()
events.go#L391: el.mu.RLock()
trace.go#L221: completedMu.RLock()
trace.go#L232: activeMu.RLock()
trace.go#L257: f.LatencyMu.RLock()
trace.go#L281: completedMu.RLock()
trace.go#L369: activeMu.RLock()
trace.go#L388: completedMu.RLock()
trace.go#L409: activeMu.RLock()
trace.go#L415: tr.mu.RLock() // protects tr fields in Cond.match calls
trace.go#L463: ts.mu.RLock()
trace.go#L485: ts.mu.RLock()
trace.go#L533: activeMu.RLock()
trace.go#L543: completedMu.RLock()
trace.go#L631: b.mu.RLock()
trace.go#L650: b.mu.RLock()
trace.go#L870: tr.mu.RLock()
trace.go#L892: tr.mu.RLock()
trace.go#L904: tr.mu.RLock()
google.golang.org/grpc
clientconn.go#L923: cc.mu.RLock()
clientconn.go#L929: cc.mu.RLock()
clientconn.go#L989: cc.mu.RLock()
clientconn.go#L1207: ac.cc.mu.RLock()
google.golang.org/grpc/internal/channelz
funcs.go#L95: d.mu.RLock()
funcs.go#L122: cm.mu.RLock()
funcs.go#L556: c.mu.RLock()
funcs.go#L604: c.mu.RLock()
funcs.go#L651: c.mu.RLock()
funcs.go#L700: c.mu.RLock()
funcs.go#L723: c.mu.RLock()
funcs.go#L743: c.mu.RLock()
funcs.go#L766: c.mu.RLock()
google.golang.org/grpc/internal/resolver
config_selector.go#L164: scs.mu.RLock()
google.golang.org/protobuf/reflect/protoregistry
registry.go#L227: globalMutex.RLock()
registry.go#L320: globalMutex.RLock()
registry.go#L341: globalMutex.RLock()
registry.go#L355: globalMutex.RLock()
registry.go#L373: globalMutex.RLock()
registry.go#L390: globalMutex.RLock()
registry.go#L599: globalMutex.RLock()
registry.go#L620: globalMutex.RLock()
registry.go#L643: globalMutex.RLock()
registry.go#L671: globalMutex.RLock()
registry.go#L712: globalMutex.RLock()
registry.go#L727: globalMutex.RLock()
registry.go#L740: globalMutex.RLock()
registry.go#L758: globalMutex.RLock()
registry.go#L771: globalMutex.RLock()
registry.go#L789: globalMutex.RLock()
registry.go#L802: globalMutex.RLock()
registry.go#L821: globalMutex.RLock()
registry.go#L834: globalMutex.RLock()
internal/poll
fd_unix.go#L718: syscall.ForkLock.RLock()
net
dnsclient_unix.go#L405: resolvConf.mu.RLock()
dnsclient_unix.go#L582: resolvConf.mu.RLock()
interface.go#L224: zoneCache.RLock()
interface.go#L229: zoneCache.RLock()
interface.go#L244: zoneCache.RLock()
interface.go#L249: zoneCache.RLock()
sock_cloexec.go#L36: syscall.ForkLock.RLock()
net/http
server.go#L2347: mux.mu.RLock()
server.go#L2435: mux.mu.RLock()
os
exec_unix.go#L69: p.sigMu.RLock()
syscall
env_unix.go#L80: envLock.RLock()
env_unix.go#L146: envLock.RLock()
sock_cloexec_linux.go#L18: ForkLock.RLock()
testing
benchmark.go#L242: b.mu.RLock()
fuzz.go#L622: f.mu.RLock()
testing.go#L824: c.mu.RLock()
testing.go#L984: c.mu.RLock()
testing.go#L1326: t.mu.RLock()
testing.go#L1332: p.mu.RLock()
text/template
exec.go#L231: t.muTmpl.RLock()
funcs.go#L144: tmpl.muFuncs.RLock()
template.go#L92: t.muTmpl.RLock()
template.go#L103: t.muFuncs.RLock()
template.go#L150: t.muTmpl.RLock()
template.go#L192: t.muTmpl.RLock()
template.go#L209: t.muFuncs.RLock()
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)