func sync/atomic.CompareAndSwapUint32

2 uses

	sync/atomic (current package)
		doc.go#L80: func CompareAndSwapUint32(addr *uint32, old, new uint32) (swapped bool)

	net/http
		h2_bundle.go#L6979: 		reused := !atomic.CompareAndSwapUint32(&cc.reused, 0, 1)