func runtime/internal/atomic.LoadAcq
9 uses
runtime/internal/atomic (current package)
atomic_amd64.go#L34: func LoadAcq(ptr *uint32) uint32 {
types.go#L148: return LoadAcq(&u.value)
runtime
proc.go#L5698: h := atomic.LoadAcq(&_p_.runqhead) // load-acquire, synchronize with consumers
proc.go#L5758: h := atomic.LoadAcq(&pp.runqhead)
proc.go#L5802: h := atomic.LoadAcq(&_p_.runqhead) // load-acquire, synchronize with other consumers
proc.go#L5824: h := atomic.LoadAcq(&_p_.runqhead) // load-acquire, synchronize with other consumers
proc.go#L5859: h := atomic.LoadAcq(&_p_.runqhead) // load-acquire, synchronize with other consumers
proc.go#L5860: t := atomic.LoadAcq(&_p_.runqtail) // load-acquire, synchronize with the producer
proc.go#L5923: h := atomic.LoadAcq(&_p_.runqhead) // load-acquire, synchronize with consumers