sync.RWMutex.RUnlock (method)

146 uses

	sync (current package)
		rwmutex.go#L75: func (rw *RWMutex) RUnlock() {
		rwmutex.go#L164: func (r *rlocker) Unlock() { (*RWMutex)(r).RUnlock() }

	crypto/tls
		common.go#L752: 	defer c.mutex.RUnlock()
		common.go#L800: 	c.mutex.RUnlock()
		common.go#L839: 			configForClient.mutex.RUnlock()
		common.go#L842: 		configForClient.mutex.RUnlock()
		common.go#L846: 	defer c.mutex.RUnlock()
		common.go#L860: 	c.mutex.RUnlock()

	database/sql
		sql.go#L66: 	defer driversMu.RUnlock()
		sql.go#L765: 	driversMu.RUnlock()
		sql.go#L1978: 	c.closemu.RUnlock()
		sql.go#L2114: 		tx.closemu.RUnlock()
		sql.go#L2132: 	tx.closemu.RUnlock()
		sql.go#L2486: 	defer s.closemu.RUnlock()
		sql.go#L2631: 	defer s.closemu.RUnlock()
		sql.go#L2902: 	defer rs.closemu.RUnlock()
		sql.go#L2932: 	defer rs.closemu.RUnlock()
		sql.go#L2943: 	defer rs.closemu.RUnlock()
		sql.go#L2960: 	defer rs.closemu.RUnlock()
		sql.go#L3127: 		rs.closemu.RUnlock()
		sql.go#L3132: 		rs.closemu.RUnlock()
		sql.go#L3135: 	rs.closemu.RUnlock()

	expvar
		expvar.go#L224: 	defer v.keysMu.RUnlock()
		expvar.go#L325: 	defer varKeysMu.RUnlock()

	github.com/ghodss/yaml
		fields.go#L295: 	fieldCache.RUnlock()

	github.com/go-git/gcfg/token
		position.go#L123: 	f.set.mutex.RUnlock()
		position.go#L309: 	s.mutex.RUnlock()
		position.go#L358: 		s.mutex.RUnlock()
		position.go#L394: 		s.mutex.RUnlock()
		position.go#L406: 		s.mutex.RUnlock()

	github.com/go-redis/redis/v8
		cluster.go#L303: 	c.mu.RUnlock()
		cluster.go#L384: 	c.mu.RUnlock()
		cluster.go#L390: 	defer c.mu.RUnlock()
		ring.go#L247: 	c.mu.RUnlock()
		ring.go#L261: 	c.mu.RUnlock()
		ring.go#L272: 		c.mu.RUnlock()
		ring.go#L277: 		c.mu.RUnlock()
		ring.go#L283: 		c.mu.RUnlock()
		ring.go#L288: 	c.mu.RUnlock()
		ring.go#L300: 	c.mu.RUnlock()
		ring.go#L336: 	c.mu.RUnlock()
		ring.go#L357: 	c.mu.RUnlock()
		sentinel.go#L445: 	c.mu.RUnlock()
		sentinel.go#L490: 	c.mu.RUnlock()
		sentinel.go#L592: 	c.mu.RUnlock()

	github.com/golang-migrate/migrate/v4/database
		driver.go#L92: 	driversMu.RUnlock()
		driver.go#L116: 	defer driversMu.RUnlock()

	github.com/golang-migrate/migrate/v4/source
		driver.go#L88: 	driversMu.RUnlock()
		driver.go#L112: 	defer driversMu.RUnlock()

	github.com/lann/builder
		registry.go#L44: 	defer registryMux.RUnlock()

	github.com/mitchellh/go-homedir
		homedir.go#L30: 		cacheLock.RUnlock()

	github.com/prometheus/client_golang/prometheus
		registry.go#L379: 		r.mtx.RUnlock()
		registry.go#L382: 	r.mtx.RUnlock()
		registry.go#L435: 	r.mtx.RUnlock()
		vec.go#L228: 	defer m.mtx.RUnlock()
		vec.go#L309: 	m.mtx.RUnlock()
		vec.go#L334: 	m.mtx.RUnlock()

	go.opencensus.io/trace
		spanstore.go#L116: 	defer ssmu.RUnlock()
		spanstore.go#L214: 	ssmu.RUnlock()
		spanstore.go#L224: 	ssmu.RUnlock()
		spanstore.go#L245: 	ssmu.RUnlock()

	go/token
		position.go#L406: 	s.mutex.RUnlock()
		position.go#L462: 		s.mutex.RUnlock()
		position.go#L477: 		s.mutex.RUnlock()
		position.go#L485: 			s.mutex.RUnlock()
		position.go#L492: 	s.mutex.RUnlock()

	golang.org/x/net/trace
		events.go#L66: 	famMu.RUnlock()
		events.go#L98: 	defer famMu.RUnlock()
		events.go#L192: 	defer f.mu.RUnlock()
		events.go#L203: 	defer f.mu.RUnlock()
		events.go#L289: 	defer el.mu.RUnlock()
		events.go#L392: 	defer el.mu.RUnlock()
		trace.go#L226: 	completedMu.RUnlock()
		trace.go#L236: 	activeMu.RUnlock()
		trace.go#L269: 			f.LatencyMu.RUnlock()
		trace.go#L282: 	defer completedMu.RUnlock()
		trace.go#L371: 	activeMu.RUnlock()
		trace.go#L392: 	completedMu.RUnlock()
		trace.go#L411: 	activeMu.RUnlock()
		trace.go#L421: 	tr.mu.RUnlock()
		trace.go#L464: 	defer ts.mu.RUnlock()
		trace.go#L486: 	defer ts.mu.RUnlock()
		trace.go#L535: 	activeMu.RUnlock()
		trace.go#L545: 	completedMu.RUnlock()
		trace.go#L632: 	defer b.mu.RUnlock()
		trace.go#L651: 	defer b.mu.RUnlock()
		trace.go#L881: 		tr.mu.RUnlock()
		trace.go#L894: 	tr.mu.RUnlock()
		trace.go#L905: 	defer tr.mu.RUnlock()

	google.golang.org/grpc
		clientconn.go#L874: 	defer cc.mu.RUnlock()
		clientconn.go#L890: 	defer cc.mu.RUnlock()
		clientconn.go#L961: 	cc.mu.RUnlock()
		clientconn.go#L1202: 		ac.cc.mu.RUnlock()

	google.golang.org/grpc/internal/channelz
		funcs.go#L93: 	defer d.mu.RUnlock()
		funcs.go#L536: 	c.mu.RUnlock()
		funcs.go#L582: 	c.mu.RUnlock()
		funcs.go#L604: 		c.mu.RUnlock()
		funcs.go#L631: 	c.mu.RUnlock()
		funcs.go#L653: 		c.mu.RUnlock()
		funcs.go#L661: 	c.mu.RUnlock()
		funcs.go#L676: 		c.mu.RUnlock()
		funcs.go#L683: 	c.mu.RUnlock()
		funcs.go#L695: 		c.mu.RUnlock()
		funcs.go#L702: 		c.mu.RUnlock()
		funcs.go#L708: 	c.mu.RUnlock()
		funcs.go#L718: 		c.mu.RUnlock()
		funcs.go#L722: 	c.mu.RUnlock()

	google.golang.org/protobuf/reflect/protoregistry
		registry.go#L190: 		defer globalMutex.RUnlock()
		registry.go#L282: 		defer globalMutex.RUnlock()
		registry.go#L297: 		defer globalMutex.RUnlock()
		registry.go#L310: 		defer globalMutex.RUnlock()
		registry.go#L326: 		defer globalMutex.RUnlock()
		registry.go#L343: 		defer globalMutex.RUnlock()
		registry.go#L552: 		defer globalMutex.RUnlock()
		registry.go#L582: 		defer globalMutex.RUnlock()
		registry.go#L610: 		defer globalMutex.RUnlock()
		registry.go#L631: 		defer globalMutex.RUnlock()
		registry.go#L646: 		defer globalMutex.RUnlock()
		registry.go#L659: 		defer globalMutex.RUnlock()
		registry.go#L677: 		defer globalMutex.RUnlock()
		registry.go#L690: 		defer globalMutex.RUnlock()
		registry.go#L708: 		defer globalMutex.RUnlock()
		registry.go#L721: 		defer globalMutex.RUnlock()
		registry.go#L740: 		defer globalMutex.RUnlock()
		registry.go#L753: 		defer globalMutex.RUnlock()

	gopkg.in/yaml.v2
		yaml.go#L313: 	fieldMapMutex.RUnlock()

	internal/poll
		fd_unix.go#L506: 	defer syscall.ForkLock.RUnlock()

	net
		dnsclient_unix.go#L402: 	resolvConf.mu.RUnlock()
		dnsclient_unix.go#L579: 	resolvConf.mu.RUnlock()
		interface.go#L225: 	zoneCache.RUnlock()
		interface.go#L230: 		zoneCache.RUnlock()
		interface.go#L245: 	zoneCache.RUnlock()
		interface.go#L250: 		zoneCache.RUnlock()
		sys_cloexec.go#L27: 	syscall.ForkLock.RUnlock()

	net/http
		server.go#L2334: 	mux.mu.RUnlock()
		server.go#L2422: 	defer mux.mu.RUnlock()

	os
		exec_unix.go#L70: 	defer p.sigMu.RUnlock()
		pipe_bsd.go#L20: 		syscall.ForkLock.RUnlock()
		pipe_bsd.go#L25: 	syscall.ForkLock.RUnlock()

	syscall
		env_unix.go#L81: 	defer envLock.RUnlock()
		env_unix.go#L147: 	defer envLock.RUnlock()

	testing
		testing.go#L706: 	c.mu.RUnlock()
		testing.go#L853: 	defer c.mu.RUnlock()

	text/template
		funcs.go#L142: 		defer tmpl.muFuncs.RUnlock()
		template.go#L101: 	defer t.muFuncs.RUnlock()
		template.go#L202: 	t.muFuncs.RUnlock()