internal/runtime/atomic.Uintptr.Load (method)
41 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#L432: releasedBg := mheap_.pages.scav.releasedBg.Load()
mgcsweep.go#L433: releasedEager := mheap_.pages.scav.releasedEager.Load()
mgcsweep.go#L1004: pagesInUse := mheap_.pagesInUse.Load()
mheap.go#L858: if credit := h.reclaimCredit.Load(); credit > 0 {
mheap.go#L2471: p := handle.Load()
mheap.go#L2500: ptr := unsafe.Pointer(handle.Load())
mpagealloc_64bit.go#L208: haveMin := s.min.Load()
mpagealloc_64bit.go#L209: haveMax := s.max.Load()
mspanset.go#L89: spineLen := b.spineLen.Load()
mspanset.go#L100: spineLen = b.spineLen.Load()
mspanset.go#L162: spineLen := b.spineLen.Load()
mspanset.go#L246: 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#L169: if pd.fdseq.Load() == tag {
proc.go#L2753: old := extraM.Load()
runtime.go#L239: if fd := crashFD.Load(); fd != ^uintptr(0) {
trace.go#L343: gen := trace.gen.Load()
trace.go#L523: if mp.trace.seqlock.Load()%2 != 0 {
trace.go#L850: if trace.readerGen.Load() == 0 {
trace.go#L856: gen = trace.readerGen.Load()
trace.go#L868: if trace.flushedGen.Load() == gen {
trace.go#L904: trace.readerGen.Store(trace.gen.Load())
trace.go#L971: if trace.flushedGen.Load() == trace.readerGen.Load() || trace.workAvailable.Load() {
tracecpu.go#L231: if mp.trace.seqlock.Load()%2 == 0 {
tracecpu.go#L235: gen := trace.gen.Load()
traceruntime.go#L213: if mp.trace.seqlock.Load()%2 == 1 {
traceruntime.go#L215: return traceLocker{mp, trace.gen.Load()}
traceruntime.go#L237: gen := trace.gen.Load()
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)