Home | History | Annotate | Download | only in atomic

Lines Matching full:uint64

65 func SwapUint64(addr *uint64, new uint64) (old uint64)
82 // CompareAndSwapUint64 executes the compare-and-swap operation for a uint64 value.
83 func CompareAndSwapUint64(addr *uint64, old, new uint64) (swapped bool)
103 // To subtract a signed positive constant value c from x, do AddUint64(&x, ^uint64(c-1)).
104 // In particular, to decrement x, do AddUint64(&x, ^uint64(0)).
105 func AddUint64(addr *uint64, delta uint64) (new uint64)
120 func LoadUint64(addr *uint64) (val uint64)
138 func StoreUint64(addr *uint64, val uint64)