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 {
![]() |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |