func internal/runtime/atomic.Xadd

11 uses

	internal/runtime/atomic (current package)
		atomic_amd64.go#L52: func Xadd(ptr *uint32, delta int32) uint32
		types.go#L291: 	return Xadd(&u.value, delta)

	runtime
		mfinal.go#L133: 	atomic.Xadd(&finq.cnt, +1) // Sync with markroots
		mgc.go#L898: 			atomic.Xadd(&gcMarkDoneFlushed, 1)
		mgc.go#L1466: 		decnwait := atomic.Xadd(&work.nwait, -1)
		mgc.go#L1526: 		incnwait := atomic.Xadd(&work.nwait, +1)
		mgcmark.go#L641: 	decnwait := atomic.Xadd(&work.nwait, -1)
		mgcmark.go#L668: 	incnwait := atomic.Xadd(&work.nwait, +1)
		mgcmark.go#L1184: 			job := atomic.Xadd(&work.markrootNext, +1) - 1
		mgcmark.go#L1309: 				job := atomic.Xadd(&work.markrootNext, +1) - 1
		sema.go#L195: 	atomic.Xadd(addr, 1)