type internal/runtime/atomic.Uint32

53 uses

	internal/runtime/atomic (current package)
		types.go#L185: type Uint32 struct {
		types.go#L193: func (u *Uint32) Load() uint32 {
		types.go#L206: func (u *Uint32) LoadAcquire() uint32 {
		types.go#L213: func (u *Uint32) Store(value uint32) {
		types.go#L226: func (u *Uint32) StoreRelease(value uint32) {
		types.go#L235: func (u *Uint32) CompareAndSwap(old, new uint32) bool {
		types.go#L249: func (u *Uint32) CompareAndSwapRelease(old, new uint32) bool {
		types.go#L257: func (u *Uint32) Swap(value uint32) uint32 {
		types.go#L268: func (u *Uint32) And(value uint32) {
		types.go#L279: func (u *Uint32) Or(value uint32) {
		types.go#L290: func (u *Uint32) Add(delta int32) uint32 {

	runtime
		debuglog.go#L135: 	owned atomic.Uint32
		mcache.go#L53: 	flushGen atomic.Uint32
		mfinal.go#L32: var fingStatus atomic.Uint32
		mgc.go#L446: 	cycles atomic.Uint32
		mgclimit.go#L33: 	lock atomic.Uint32
		mgclimit.go#L77: 	lastEnabledCycle atomic.Uint32
		mgcscavenge.go#L288: 	sysmonWake atomic.Uint32
		mgcsweep.go#L136: 	state atomic.Uint32
		mprof.go#L186: 	value atomic.Uint32
		mprof.go#L1349: type goroutineProfileStateHolder atomic.Uint32
		mprof.go#L1352: 	return goroutineProfileState((*atomic.Uint32)(p).Load())
		mprof.go#L1356: 	(*atomic.Uint32)(p).Store(uint32(value))
		mprof.go#L1360: 	return (*atomic.Uint32)(p).CompareAndSwap(uint32(old), uint32(new))
		mspanset.go#L66: 	popped atomic.Uint32
		mstats.go#L749: 	gen atomic.Uint32
		netpoll.go#L96: 	atomicInfo atomic.Uint32 // atomic pollInfo
		netpoll.go#L204: 	netpollInited   atomic.Uint32
		netpoll.go#L207: 	netpollWaiters atomic.Uint32
		netpoll_epoll.go#L18: 	netpollWakeSig atomic.Uint32      // used to avoid duplicate calls of netpollBreak
		panic.go#L1099: var runningPanicDefers atomic.Uint32
		panic.go#L1102: var panicking atomic.Uint32
		proc.go#L2606: 	extraMLength atomic.Uint32
		proc.go#L2608: 	extraMWaiters atomic.Uint32
		proc.go#L2611: 	extraMInUse atomic.Uint32
		proc.go#L5389: 	signalLock atomic.Uint32
		profbuf.go#L92: 	eof          atomic.Uint32
		runtime2.go#L456: 	atomicstatus atomic.Uint32
		runtime2.go#L511: 	selectDone    atomic.Uint32  // are we participating in a select and did someone win the race?
		runtime2.go#L585: 	freeWait        atomic.Uint32 // Whether it is safe to free g0 and delete m (one of freeMRef, freeMStack, freeMWait)
		runtime2.go#L591: 	cgoCallersUse   atomic.Uint32 // if non-zero, cgoCallers in use temporarily
		runtime2.go#L630: 	preemptGen atomic.Uint32
		runtime2.go#L633: 	signalPending atomic.Uint32
		runtime2.go#L746: 	statsSeq atomic.Uint32
		runtime2.go#L799: 	needspinning atomic.Uint32 // See "Delicate dance" comment in proc.go. Boolean. Must hold sched.lock to set to 1.
		sema.go#L43: 	nwait atomic.Uint32 // Number of waiters. Read w/o the lock.
		sema.go#L524: 	wait atomic.Uint32
		sigqueue.go#L57: 	state      atomic.Uint32
		sigqueue.go#L58: 	delivering atomic.Uint32
		stubs2.go#L44: func exitThread(wait *atomic.Uint32)
		time.go#L109: 	len atomic.Uint32
		trace.go#L86: 	signalLock  atomic.Uint32              // protects use of the following member, only usable in signal handlers
		tracestatus.go#L167: 	statusTraced [3]atomic.Uint32