Searched refs:OrderingType (Results 1 – 2 of 2) sorted by relevance
| /linux/rust/kernel/sync/atomic/ |
| H A D | ordering.rs | 51 pub enum OrderingType { enum 75 const TYPE: OrderingType; 79 const TYPE: OrderingType = OrderingType::Relaxed; 83 const TYPE: OrderingType = OrderingType::Acquire; 87 const TYPE: OrderingType = OrderingType::Release; 91 const TYPE: OrderingType = OrderingType::Full;
|
| /linux/rust/kernel/sync/ |
| H A D | atomic.rs | 30 use ordering::OrderingType; 290 OrderingType::Relaxed => T::Repr::atomic_read(&self.0), 291 OrderingType::Acquire => T::Repr::atomic_read_acquire(&self.0), 322 OrderingType::Relaxed => T::Repr::atomic_set(&self.0, v), 323 OrderingType::Release => T::Repr::atomic_set_release(&self.0, v), 365 OrderingType::Full => T::Repr::atomic_xchg(&self.0, v), 366 OrderingType::Acquire => T::Repr::atomic_xchg_acquire(&self.0, v), 367 OrderingType::Release => T::Repr::atomic_xchg_release(&self.0, v), 368 OrderingType::Relaxed => T::Repr::atomic_xchg_relaxed(&self.0, v), 484 OrderingType in try_cmpxchg() [all...] |