func sync/atomic.SwapUint64

3 uses

	sync/atomic (current package)
		doc.go#L80: func SwapUint64(addr *uint64, new uint64) (old uint64)
		type.go#L151: func (x *Uint64) Swap(new uint64) (old uint64) { return SwapUint64(&x.v, new) }

	go.uber.org/atomic
		uint64.go#L87: 	return atomic.SwapUint64(&i.v, val)