sync.RWMutex.Unlock (method, view implemented interface methods)

113 uses

	sync (current package)
		rwmutex.go#L190: func (rw *RWMutex) Unlock() {

	crypto/tls
		common.go#L839: 	defer c.mutex.Unlock()
		common.go#L899: 	defer c.mutex.Unlock()
		common.go#L944: 	c.mutex.Unlock()

	database/sql
		convert.go#L343: 			rows.closemu.Unlock()
		sql.go#L46: 	defer driversMu.Unlock()
		sql.go#L58: 	defer driversMu.Unlock()
		sql.go#L2115: 	defer c.closemu.Unlock()
		sql.go#L2286: 	tx.closemu.Unlock()
		sql.go#L2318: 	tx.closemu.Unlock()
		sql.go#L2873: 	defer s.closemu.Unlock()
		sql.go#L3309: 	defer rs.closemu.Unlock()

	expvar
		expvar.go#L131: 	defer v.keysMu.Unlock()
		expvar.go#L143: 	defer v.keysMu.Unlock()
		expvar.go#L211: 	defer v.keysMu.Unlock()
		expvar.go#L281: 	defer varKeysMu.Unlock()

	github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4
		cache.go#L48: 		s.mutex.Unlock()
		cache.go#L58: 	s.mutex.Unlock()

	github.com/aws/aws-sdk-go-v2/service/internal/checksum
		algorithms.go#L199: 		defer r.mux.Unlock()
		algorithms.go#L208: 	defer r.mux.Unlock()

	github.com/aws/smithy-go/sync
		error.go#L45: 	e.mu.Unlock()

	github.com/go-pg/pg/v10/internal/pool
		pool.go#L212: 	p.lastDialErrorMu.Unlock()

	github.com/go-pg/pg/v10/orm
		table.go#L1178: 		t.fieldsMapMu.Unlock()
		tables.go#L89: 		t.mu.Unlock()
		tables.go#L104: 	t.mu.Unlock()
		tables.go#L115: 		t.mu.Unlock()

	go.pact.im/x/supervisor
		supervisor.go#L99: 	m.startMu.Unlock()
		supervisor.go#L118: 	m.startMu.Unlock()

	go.uber.org/zap
		encoder.go#L53: 	defer _encoderMutex.Unlock()
		global.go#L71: 	_globalMu.Unlock()

	go/token
		position.go#L429: 	defer s.mutex.Unlock()
		position.go#L488: 			s.mutex.Unlock()
		serialize.go#L44: 	s.mutex.Unlock()
		serialize.go#L68: 	s.mutex.Unlock()

	golang.org/x/net/trace
		events.go#L158: 	defer famMu.Unlock()
		events.go#L175: 	f.mu.Unlock()
		events.go#L180: 	defer f.mu.Unlock()
		events.go#L341: 	el.mu.Unlock()
		trace.go#L379: 		activeMu.Unlock()
		trace.go#L401: 	tr.mu.Unlock()
		trace.go#L428: 	f.LatencyMu.Unlock()
		trace.go#L474: 	ts.mu.Unlock()
		trace.go#L480: 	ts.mu.Unlock()
		trace.go#L554: 	defer completedMu.Unlock()
		trace.go#L604: 	defer b.mu.Unlock()
		trace.go#L755: 	tr.mu.Unlock()
		trace.go#L826: 	tr.mu.Unlock()
		trace.go#L840: 	tr.mu.Unlock()
		trace.go#L846: 	tr.mu.Unlock()
		trace.go#L852: 	tr.mu.Unlock()
		trace.go#L861: 	tr.mu.Unlock()

	google.golang.org/grpc
		clientconn.go#L302: 	cc.mu.Unlock()
		clientconn.go#L557: 			cc.mu.Unlock()
		clientconn.go#L612: 		cc.mu.Unlock()
		clientconn.go#L625: 		cc.mu.Unlock()
		clientconn.go#L654: 				cc.mu.Unlock()
		clientconn.go#L665: 	cc.mu.Unlock()
		clientconn.go#L715: 	defer cc.mu.Unlock()
		clientconn.go#L743: 		cc.mu.Unlock()
		clientconn.go#L747: 	cc.mu.Unlock()
		clientconn.go#L1014: 	cc.mu.Unlock()
		clientconn.go#L1026: 		cc.mu.Unlock()
		clientconn.go#L1036: 	cc.mu.Unlock()
		clientconn.go#L1120: 		ac.cc.mu.Unlock()

	google.golang.org/grpc/internal/channelz
		funcs.go#L91: 	d.mu.Unlock()
		funcs.go#L385: 	c.mu.Unlock()
		funcs.go#L398: 	c.mu.Unlock()
		funcs.go#L407: 	c.mu.Unlock()
		funcs.go#L415: 	c.mu.Unlock()
		funcs.go#L423: 	c.mu.Unlock()
		funcs.go#L433: 	c.mu.Unlock()
		funcs.go#L503: 		c.mu.Unlock()
		funcs.go#L528: 	c.mu.Unlock()
		types.go#L648: 				c.cm.mu.Unlock()

	google.golang.org/grpc/internal/resolver
		config_selector.go#L158: 	defer scs.mu.Unlock()

	google.golang.org/protobuf/reflect/protoregistry
		registry.go#L117: 		defer globalMutex.Unlock()
		registry.go#L503: 		defer globalMutex.Unlock()
		registry.go#L523: 		defer globalMutex.Unlock()
		registry.go#L546: 		defer globalMutex.Unlock()

	net
		dnsclient_unix.go#L379: 	conf.mu.Unlock()
		interface.go#L196: 	defer zc.Unlock()

	net/http
		server.go#L2469: 	defer mux.mu.Unlock()

	os
		exec_unix.go#L33: 		p.sigMu.Unlock()

	syscall
		env_unix.go#L64: 	defer envLock.Unlock()
		env_unix.go#L116: 	defer envLock.Unlock()
		env_unix.go#L135: 	defer envLock.Unlock()
		exec_unix.go#L204: 		ForkLock.Unlock()
		exec_unix.go#L213: 		ForkLock.Unlock()
		exec_unix.go#L216: 	ForkLock.Unlock()

	testing
		fuzz.go#L112: 	defer f.mu.Unlock()
		fuzz.go#L656: 				root.mu.Unlock()
		fuzz.go#L706: 	f.mu.Unlock()
		testing.go#L576: 			c.mu.Unlock()
		testing.go#L614: 					c.mu.Unlock()
		testing.go#L685: 	defer p.mu.Unlock()
		testing.go#L688: 	defer c.mu.Unlock()
		testing.go#L804: 	defer c.mu.Unlock()
		testing.go#L814: 	defer c.mu.Unlock()
		testing.go#L863: 	c.mu.Unlock()
		testing.go#L875: 	defer c.mu.Unlock()
		testing.go#L881: 			defer parent.mu.Unlock()
		testing.go#L978: 	c.mu.Unlock()
		testing.go#L994: 	defer c.mu.Unlock()
		testing.go#L1023: 			defer c.mu.Unlock()
		testing.go#L1032: 		c.mu.Unlock()
		testing.go#L1038: 	defer c.mu.Unlock()
		testing.go#L1185: 		c.mu.Unlock()
		testing.go#L1199: 		c.mu.Unlock()
		testing.go#L1352: 			t.mu.Unlock()
		testing.go#L1382: 				root.mu.Unlock()
		testing.go#L1444: 	t.mu.Unlock()

	text/template
		template.go#L132: 	defer t.muTmpl.Unlock()
		template.go#L180: 	defer t.muFuncs.Unlock()