type internal/runtime/atomic.UnsafePointer

24 uses

	internal/runtime/atomic (current package)
		types.go#L457: type UnsafePointer struct {
		types.go#L465: func (u *UnsafePointer) Load() unsafe.Pointer {
		types.go#L478: func (u *UnsafePointer) StoreNoWB(value unsafe.Pointer) {
		types.go#L483: func (u *UnsafePointer) Store(value unsafe.Pointer) {
		types.go#L504: func (u *UnsafePointer) CompareAndSwapNoWB(old, new unsafe.Pointer) bool {
		types.go#L511: func (u *UnsafePointer) CompareAndSwap(old, new unsafe.Pointer) bool {
		types.go#L519: 	u UnsafePointer

	runtime
		mcleanup.go#L383: 	all atomic.UnsafePointer // *cleanupBlock
		mcleanup.go#L384: 	_   [cpu.CacheLinePadSize - unsafe.Sizeof(atomic.UnsafePointer{})]byte
		mgcmark_greenteagc.go#L360: 		tail atomic.UnsafePointer // *spanSPMC
		mgcmark_greenteagc.go#L694: 	prev atomic.UnsafePointer // *spanSPMC
		mheap.go#L2636: 	root atomic.UnsafePointer // *immortalWeakHandle (can't use generics because it's notinheap)
		mheap.go#L2652: 	children [2]atomic.UnsafePointer // *immortalObjectMapNode (can't use generics because it's notinheap)
		mprof.go#L169: 	mbuckets atomic.UnsafePointer // *bucket, memory profile buckets
		mprof.go#L170: 	bbuckets atomic.UnsafePointer // *bucket, blocking profile buckets
		mprof.go#L171: 	xbuckets atomic.UnsafePointer // *bucket, mutex profile buckets
		mprof.go#L172: 	buckhash atomic.UnsafePointer // *buckhashArray
		mprof.go#L177: type buckhashArray [buckHashSize]atomic.UnsafePointer // *bucket
		mprof.go#L333: 	var allnext *atomic.UnsafePointer
		mspanset.go#L297: 	a atomic.UnsafePointer
		mspanset.go#L415: 	p atomic.UnsafePointer
		tracemap.go#L34: 	root atomic.UnsafePointer // *traceMapNode (can't use generics because it's notinheap)
		tracemap.go#L56: 	children [4]atomic.UnsafePointer // *traceMapNode (can't use generics because it's notinheap)
		traceregion.go#L20: 	current  atomic.UnsafePointer // *traceRegionAllocBlock