Lines Matching refs:atomic
2 On atomic types (atomic_t atomic64_t and atomic_long_t).
4 The atomic type provides an interface to the architecture's means of atomic
5 RMW operations between CPUs (atomic operations on MMIO are not supported and
20 RMW atomic operations:
67 Therefore, an explicitly unsigned variant of the atomic ops is strictly
91 C Atomic-RMW-ops-are-atomic-WRT-atomic_set
118 The obvious case where this is not so is when we need to implement atomic ops
155 All these operations are SMP atomic; that is, the operations (for a single
156 atomic variable) can be fully ordered and no intermediate state is lost or
192 only apply to the RMW atomic ops and can be used to augment/upgrade the
198 ordered, so it is advisable to place the barrier right next to the RMW atomic
202 ordering on their SMP atomic primitives. For example our TSO architectures
205 NOTE: when the atomic RmW ops are fully ordered, they should also imply a
320 In general strong forward progress is expected of all unconditional atomic
323 atomic operations.
366 also strongly encouraged to inspect/audit the atomic fallbacks, refcount_t and