func runtime/internal/atomic.Loaduintptr
29 uses
runtime/internal/atomic (current package)
stubs.go#L24: func Loaduintptr(ptr *uintptr) uintptr
runtime
debuglog.go#L64: all := (*dlogger)(unsafe.Pointer(atomic.Loaduintptr(allp)))
debuglog.go#L85: head := atomic.Loaduintptr(headp)
debuglog.go#L698: all := (*dlogger)(unsafe.Pointer(atomic.Loaduintptr(allp)))
lock_sema.go#L60: v := atomic.Loaduintptr(&l.key)
lock_sema.go#L82: v = atomic.Loaduintptr(&l.key)
lock_sema.go#L106: v := atomic.Loaduintptr(&l.key)
lock_sema.go#L145: v = atomic.Loaduintptr(&n.key)
lock_sema.go#L185: for atomic.Loaduintptr(&n.key) == 0 {
lock_sema.go#L255: v := atomic.Loaduintptr(&n.key)
malloc.go#L1392: chunk := atomic.Loaduintptr((*uintptr)(unsafe.Pointer(&persistentChunks)))
mgcmark.go#L105: work.nStackRoots = int(atomic.Loaduintptr(&allglen))
mheap.go#L759: if credit := atomic.Loaduintptr(&h.reclaimCredit); credit > 0 {
mheap.go#L977: zeroedBase := atomic.Loaduintptr(&ha.zeroedBase)
mheap.go#L1007: zeroedBase = atomic.Loaduintptr(&ha.zeroedBase)
mheap.go#L1913: if b == nil || atomic.Loaduintptr(&b.free)+bytes > uintptr(len(b.bits)) {
mspanset.go#L80: spineLen := atomic.Loaduintptr(&b.spineLen)
mspanset.go#L93: spineLen = atomic.Loaduintptr(&b.spineLen)
mspanset.go#L153: spineLen := atomic.Loaduintptr(&b.spineLen)
proc.go#L534: length := atomic.Loaduintptr(&allglen)
proc.go#L2013: old := atomic.Loaduintptr(&extram)
proc.go#L4340: n := int32(atomic.Loaduintptr(&allglen)) - sched.gFree.n - int32(atomic.Load(&sched.ngsys))
proc.go#L5716: runnext := atomic.Loaduintptr((*uintptr)(unsafe.Pointer(&_p_.runnext)))
signal_unix.go#L157: if atomic.Loaduintptr(&fwdSig[sig]) == _SIG_IGN {
signal_unix.go#L225: setsig(sig, atomic.Loaduintptr(&fwdSig[sig]))
signal_unix.go#L298: h := atomic.Loaduintptr(&fwdSig[_SIGPROF])
signal_unix.go#L804: handler = atomic.Loaduintptr(&fwdSig[sig])
signal_unix.go#L969: fwdFn := atomic.Loaduintptr(&fwdSig[sig])
stack.go#L983: preempt := atomic.Loaduintptr(&gp.stackguard0) == stackPreempt
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin 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 @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |