func runtime/internal/atomic.Xadduintptr

13 uses

	runtime/internal/atomic (current package)
		atomic_amd64.go#L57: func Xadduintptr(ptr *uintptr, delta uintptr) uintptr
		types.go#L322: 	return Xadduintptr(&u.value, delta)

	runtime
		mcache.go#L178: 	atomic.Xadduintptr(&stats.smallAllocCount[spc.sizeclass()], uintptr(s.nelems)-uintptr(s.allocCount))
		mcache.go#L182: 		atomic.Xadduintptr(&stats.tinyAllocCount, c.tinyAllocs)
		mcache.go#L218: 	atomic.Xadduintptr(&stats.largeAlloc, npages*pageSize)
		mcache.go#L219: 	atomic.Xadduintptr(&stats.largeAllocCount, 1)
		mcache.go#L246: 			atomic.Xadduintptr(&stats.smallAllocCount[spanClass(i).sizeclass()], -n)
		mcache.go#L269: 	atomic.Xadduintptr(&stats.tinyAllocCount, c.tinyAllocs)
		mgcscavenge.go#L337: 			atomic.Xadduintptr(&mheap_.pages.scav.released, r)
		mgcsweep.go#L669: 			atomic.Xadduintptr(&stats.smallFreeCount[spc.sizeclass()], uintptr(nfreed))
		mgcsweep.go#L716: 			atomic.Xadduintptr(&stats.largeFreeCount, 1)
		mgcsweep.go#L717: 			atomic.Xadduintptr(&stats.largeFree, size)
		mheap.go#L1989: 	end := atomic.Xadduintptr(&b.free, bytes)