Lines Matching refs:Full
24 pub use ordering::{Acquire, Full, Relaxed, Release};
365 OrderingType::Full => T::Repr::atomic_xchg(&self.0, v),
393 /// use kernel::sync::atomic::{Atomic, Full, Relaxed};
415 /// let latest = x.cmpxchg(42, 64, Full).unwrap_or_else(|old| old);
444 // let latest = x.cmpxchg(42, 64, Full).unwrap_or_else(|old| old);
484 OrderingType::Full => T::Repr::atomic_try_cmpxchg(&self.0, &mut tmp, new),
545 /// use kernel::sync::atomic::{Atomic, Acquire, Full, Relaxed};
554 /// assert_eq!(42, x.fetch_add(12, Full));
568 OrderingType::Full => T::Repr::atomic_fetch_add(&self.0, v),
587 /// use kernel::sync::atomic::{Atomic, Acquire, Full, Relaxed};
596 /// assert_eq!(42, x.fetch_sub(12, Full));
611 OrderingType::Full => T::Repr::atomic_fetch_sub(&self.0, v),