runtime/internal/atomic.Uintptr.CompareAndSwap (method)
5 uses
runtime/internal/atomic (current package)
types.go#L306: func (u *Uintptr) CompareAndSwap(old, new uintptr) bool {
runtime
mheap.go#L762: if h.reclaimCredit.CompareAndSwap(credit, credit-take) {
netpoll.go#L504: if gpp.CompareAndSwap(pdReady, 0) {
netpoll.go#L507: if gpp.CompareAndSwap(0, pdWait) {
netpoll.go#L552: if gpp.CompareAndSwap(old, new) {
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)