sync/atomic.Value.Store (method)

37 uses

	sync/atomic (current package)
		value.go#L45: func (v *Value) Store(x interface{}) {

	sync
		map.go#L158: 			m.read.Store(readOnly{m: read.m, amended: true})
		map.go#L224: 			m.read.Store(readOnly{m: read.m, amended: true})
		map.go#L333: 			m.read.Store(read)
		map.go#L356: 	m.read.Store(readOnly{m: m.dirty})

	encoding/gob
		encode.go#L685: 		info.encoder.Store(enc)
		type.go#L760: 	typeInfoMap.Store(newm)

	expvar
		expvar.go#L250: 	v.s.Store(value)

	github.com/aws/aws-sdk-go/aws/credentials
		credentials.go#L219: 	c.creds.Store(Value{})
		credentials.go#L266: 		c.creds.Store(creds)
		credentials.go#L291: 	c.creds.Store(Value{})

	github.com/aws/aws-sdk-go/aws/ec2metadata
		token_provider.go#L77: 	t.token.Store(newToken)

	github.com/go-redis/redis/v8
		cluster.go#L627: 	c.state.Store(state)

	github.com/go-redis/redis/v8/internal/pool
		pool.go#L214: 	p.lastDialError.Store(&lastDialErrorWrap{err: err})
		pool_sticky.go#L122: 	p._badConnError.Store(BadConnError{wrapped: reason})
		pool_sticky.go#L160: 		p._badConnError.Store(BadConnError{wrapped: nil})

	go.opencensus.io/trace
		config.go#L85: 	config.Store(&c)
		export.go#L54: 	exporters.Store(new)
		export.go#L69: 	exporters.Store(new)
		trace.go#L548: 	config.Store(&Config{

	go.opentelemetry.io/otel/api/global
		handler.go#L56: 	h.delegate.Store(d)

	go.opentelemetry.io/otel/api/global/internal
		state.go#L69: 	globalTracer.Store(traceProviderHolder{tp: tp})
		state.go#L91: 	globalMeter.Store(meterProviderHolder{mp: mp})
		state.go#L101: 	globalPropagators.Store(propagatorsHolder{pr: pr})
		state.go#L106: 	v.Store(traceProviderHolder{tp: &traceProvider{}})
		state.go#L112: 	v.Store(meterProviderHolder{mp: newMeterProvider()})
		state.go#L118: 	v.Store(propagatorsHolder{pr: getDefaultPropagators()})

	google.golang.org/grpc
		clientconn.go#L133: 	cc.retryThrottler.Store((*retryThrottler)(nil))
		clientconn.go#L922: 		cc.retryThrottler.Store(newThrottler)
		clientconn.go#L924: 		cc.retryThrottler.Store((*retryThrottler)(nil))

	google.golang.org/grpc/internal/transport
		controlbuf.go#L339: 			c.trfChan.Store(&ch)
		controlbuf.go#L382: 					c.trfChan.Store((*chan struct{})(nil))

	image
		format.go#L40: 	atomicFormats.Store(append(formats, format{name, magic, decode, decodeConfig}))

	internal/testlog
		log.go#L37: 	logger.Store(&impl)

	net/http
		server.go#L1937: 		c.curReq.Store(w)
		server.go#L1965: 		c.curReq.Store((*response)(nil))
		transport.go#L751: 	t.altProto.Store(newMap)