func sync/atomic.LoadPointer

23 uses

	sync/atomic (current package)
		doc.go#L126: func LoadPointer(addr *unsafe.Pointer) (val unsafe.Pointer)
		value.go#L30: 	typ := LoadPointer(&vp.typ)
		value.go#L35: 	data := LoadPointer(&vp.data)
		value.go#L54: 		typ := LoadPointer(&vp.typ)
		value.go#L97: 		typ := LoadPointer(&vp.typ)
		value.go#L146: 		typ := LoadPointer(&vp.typ)
		value.go#L181: 		data := LoadPointer(&vp.data)

	sync
		map.go#L129: 	p := atomic.LoadPointer(&e.p)
		map.go#L172: 		p := atomic.LoadPointer(&e.p)
		map.go#L241: 	p := atomic.LoadPointer(&e.p)
		map.go#L257: 		p = atomic.LoadPointer(&e.p)
		map.go#L299: 		p := atomic.LoadPointer(&e.p)
		map.go#L378: 	p := atomic.LoadPointer(&e.p)
		map.go#L383: 		p = atomic.LoadPointer(&e.p)
		poolqueue.go#L90: 	typ := atomic.LoadPointer(&slot.typ)
		poolqueue.go#L225: 	return (*poolChainElt)(atomic.LoadPointer((*unsafe.Pointer)(unsafe.Pointer(pp))))

	go.uber.org/atomic
		unsafe_pointer.go#L42: 	return atomic.LoadPointer(&p.v)

	golang.org/x/tools/internal/event/core
		export.go#L51: 	exporterPtr := (*Exporter)(atomic.LoadPointer(&exporter))
		export.go#L64: 	exporterPtr := (*Exporter)(atomic.LoadPointer(&exporter))

	google.golang.org/protobuf/internal/impl
		pointer_unsafe.go#L160: 	return (*MessageInfo)(atomic.LoadPointer((*unsafe.Pointer)(unsafe.Pointer(&ms.atomicMessageInfo))))
		pointer_unsafe.go#L169: 	if p := atomic.LoadPointer(&m.p); p != nil {
		pointer_unsafe.go#L174: 	return (*messageReflectWrapper)(atomic.LoadPointer(&m.p))

	internal/poll
		splice_linux.go#L214: 	p := (*bool)(atomic.LoadPointer(&disableSplice))