func sync/atomic.CompareAndSwapUint64

9 uses

	sync/atomic (current package)
		doc.go#L83: func CompareAndSwapUint64(addr *uint64, old, new uint64) (swapped bool)

	sync
		poolqueue.go#L127: 		if atomic.CompareAndSwapUint64(&d.headTail, ptrs, ptrs2) {
		poolqueue.go#L161: 		if atomic.CompareAndSwapUint64(&d.headTail, ptrs, ptrs2) {
		waitgroup.go#L122: 		if atomic.CompareAndSwapUint64(statep, state, state+1) {

	internal/poll
		fd_mutex.go#L63: 		if atomic.CompareAndSwapUint64(&mu.state, old, new) {
		fd_mutex.go#L84: 		if atomic.CompareAndSwapUint64(&mu.state, old, new) {
		fd_mutex.go#L109: 		if atomic.CompareAndSwapUint64(&mu.state, old, new) {
		fd_mutex.go#L150: 		if atomic.CompareAndSwapUint64(&mu.state, old, new) {
		fd_mutex.go#L186: 		if atomic.CompareAndSwapUint64(&mu.state, old, new) {