internal/runtime/atomic.Uintptr.Load (method)

40 uses

	internal/runtime/atomic (current package)
		types.go#L358: func (u *Uintptr) Load() uintptr {

	runtime
		mgcscavenge.go#L1069: 	minHeapIdx := s.minHeapIdx.Load()
		mgcscavenge.go#L1091: 	min := chunkIdx(s.minHeapIdx.Load())
		mgcsweep.go#L426: 				releasedBg := mheap_.pages.scav.releasedBg.Load()
		mgcsweep.go#L427: 				releasedEager := mheap_.pages.scav.releasedEager.Load()
		mgcsweep.go#L1002: 		pagesInUse := mheap_.pagesInUse.Load()
		mheap.go#L802: 		if credit := h.reclaimCredit.Load(); credit > 0 {
		mheap.go#L2065: 	p := handle.Load()
		mheap.go#L2086: 	ptr := unsafe.Pointer(handle.Load())
		mpagealloc_64bit.go#L208: 	haveMin := s.min.Load()
		mpagealloc_64bit.go#L209: 	haveMax := s.max.Load()
		mspanset.go#L80: 	spineLen := b.spineLen.Load()
		mspanset.go#L91: 		spineLen = b.spineLen.Load()
		mspanset.go#L153: 		spineLen := b.spineLen.Load()
		mspanset.go#L237: 	if uintptr(top) < b.spineLen.Load() {
		netpoll.go#L164: 	info |= uint32(pd.fdseq.Load()&pollFDSeqMask) << pollFDSeq
		netpoll.go#L247: 	wg := pd.wg.Load()
		netpoll.go#L251: 	rg := pd.rg.Load()
		netpoll.go#L256: 	if pd.fdseq.Load() == 0 {
		netpoll.go#L285: 	wg := pd.wg.Load()
		netpoll.go#L289: 	rg := pd.rg.Load()
		netpoll.go#L304: 	fdseq := pd.fdseq.Load()
		netpoll.go#L566: 		if v := gpp.Load(); v != pdReady && v != pdNil {
		netpoll.go#L598: 		old := gpp.Load()
		netpoll_epoll.go#L52: 	tp := taggedPointerPack(unsafe.Pointer(pd), pd.fdseq.Load())
		netpoll_epoll.go#L166: 			if pd.fdseq.Load() == tag {
		proc.go#L2626: 		old := extraM.Load()
		runtime.go#L238: 		if fd := crashFD.Load(); fd != ^uintptr(0) {
		trace.go#L336: 	gen := trace.gen.Load()
		trace.go#L516: 				if mp.trace.seqlock.Load()%2 != 0 {
		trace.go#L827: 	if trace.readerGen.Load() == 0 {
		trace.go#L833: 		gen = trace.readerGen.Load()
		trace.go#L845: 		if trace.flushedGen.Load() == gen {
		trace.go#L868: 			trace.readerGen.Store(trace.gen.Load())
		trace.go#L937: 	if trace.flushedGen.Load() == trace.readerGen.Load() || trace.workAvailable.Load() || trace.shutdown.Load() {
		tracecpu.go#L229: 	if mp.trace.seqlock.Load()%2 == 0 {
		tracecpu.go#L233: 	gen := trace.gen.Load()
		traceruntime.go#L240: 	gen := trace.gen.Load()
		traceruntime.go#L263: 	if getg().m.trace.seqlock.Load()%2 == 1 {