Lines Matching refs:desired
214 void StoreRelaxed(T desired) {
215 this->store(desired, std::memory_order_relaxed);
219 void StoreJavaData(T desired) {
220 this->store(desired, std::memory_order_relaxed);
224 void StoreRelease(T desired) {
225 this->store(desired, std::memory_order_release);
229 void StoreSequentiallyConsistent(T desired) {
230 this->store(desired, std::memory_order_seq_cst);
233 // Atomically replace the value with desired value if it matches the expected value.
244 // Atomically replace the value with desired value if it matches the expected value. Doesn't
255 // Atomically replace the value with desired value if it matches the expected value. Prior writes
262 // Atomically replace the value with desired value if it matches the expected value. prior writes