Searched refs:fetch_xor (Results 1 – 9 of 9) sorted by relevance
/external/rust/crates/crossbeam-utils/src/atomic/ |
D | atomic_cell.rs | 387 pub fn fetch_xor(&self, val: $t) -> $t { 390 a.fetch_xor(val as usize, Ordering::AcqRel) as $t 492 pub fn fetch_xor(&self, val: $t) -> $t { 494 a.fetch_xor(val, Ordering::AcqRel) 592 pub fn fetch_xor(&self, val: bool) -> bool { in fetch_xor() method 594 a.fetch_xor(val, Ordering::AcqRel) in fetch_xor()
|
/external/libcxx/include/ |
D | atomic | 177 fetch_xor(integral op, memory_order m = memory_order_seq_cst) volatile noexcept; 178 integral fetch_xor(integral op, memory_order m = memory_order_seq_cst) noexcept; 1037 _Tp fetch_xor(_Tp __op, memory_order __m = memory_order_seq_cst) volatile _NOEXCEPT 1040 _Tp fetch_xor(_Tp __op, memory_order __m = memory_order_seq_cst) _NOEXCEPT 1076 _Tp operator^=(_Tp __op) volatile _NOEXCEPT {return fetch_xor(__op) ^ __op;} 1078 _Tp operator^=(_Tp __op) _NOEXCEPT {return fetch_xor(__op) ^ __op;} 1677 return __o->fetch_xor(__op); 1689 return __o->fetch_xor(__op); 1703 return __o->fetch_xor(__op, __m); 1715 return __o->fetch_xor(__op, __m);
|
/external/rust/crates/tokio/src/runtime/task/ |
D | state.rs | 138 let prev = Snapshot(self.val.fetch_xor(DELTA, AcqRel)); in transition_to_complete()
|
/external/angle/third_party/abseil-cpp/absl/container/internal/ |
D | hashtablez_sampler.cc | 241 info->hashes_bitwise_xor.fetch_xor(hash, std::memory_order_relaxed); in RecordInsertSlow()
|
/external/rust/crates/crossbeam-epoch/src/ |
D | atomic.rs | 758 pub fn fetch_xor<'g>(&self, val: usize, ord: Ordering, _: &'g Guard) -> Shared<'g, T> { in fetch_xor() method 759 unsafe { Shared::from_usize(self.data.fetch_xor(val & low_bits::<T>(), ord)) } in fetch_xor()
|
/external/llvm-project/libcxx/include/ |
D | atomic | 164 integral fetch_xor(integral op, memory_order m = memory_order_seq_cst) volatile noexcept; 165 integral fetch_xor(integral op, memory_order m = memory_order_seq_cst) noexcept; 1743 _Tp fetch_xor(_Tp __op, memory_order __m = memory_order_seq_cst) volatile _NOEXCEPT 1746 _Tp fetch_xor(_Tp __op, memory_order __m = memory_order_seq_cst) _NOEXCEPT 1782 _Tp operator^=(_Tp __op) volatile _NOEXCEPT {return fetch_xor(__op) ^ __op;} 1784 _Tp operator^=(_Tp __op) _NOEXCEPT {return fetch_xor(__op) ^ __op;} 2455 return __o->fetch_xor(__op); 2467 return __o->fetch_xor(__op); 2481 return __o->fetch_xor(__op, __m); 2493 return __o->fetch_xor(__op, __m);
|
/external/compiler-rt/lib/tsan/rtl/ |
D | tsan_interceptors_mac.cc | 93 OSATOMIC_INTERCEPTORS_BITWISE(OSAtomicXor, fetch_xor, in OSATOMIC_INTERCEPTORS_ARITHMETIC()
|
/external/llvm-project/compiler-rt/lib/tsan/rtl/ |
D | tsan_interceptors_mac.cpp | 105 OSATOMIC_INTERCEPTORS_BITWISE(OSAtomicXor, fetch_xor, in OSATOMIC_INTERCEPTORS_ARITHMETIC()
|
/external/rust/crates/async-trait/tests/ |
D | test.rs | 1170 self.0.fetch_xor(true, Ordering::AcqRel); in drop()
|