Lines Matching full:such
86 cmpxchg(), and xchg(). Note that conditional RMW atomic operations such
106 operations such as atomic_read() do not guarantee full ordering, and
130 such as atomic_inc() and atomic_dec() guarantee no ordering whatsoever.
189 value being overwritten is almost always equal to the new value. Such a
306 such as atomic_fetch_add_release() and cmpxchg_release().
309 memory-load portion. Note also that conditional operations such
343 such as atomic_xchg_acquire() and atomic_cmpxchg_acquire().
347 such as atomic_cmpxchg_acquire() are only guaranteed to provide
374 This category includes read-side markers such as rcu_read_lock()
375 and rcu_read_unlock() as well as pointer-traversal primitives such as
419 control-flow instructions such as comparisons and conditional branches.
459 o Marked writes, such as WRITE_ONCE() and atomic_set(). These
467 o Marked reads, such as READ_ONCE() and atomic_read(). These
504 CPU while such a store is executing might see a value that is a mashup
515 but to all the compilers that might be used to build it. Such compilers
521 variables without such worries:
530 o As above, but using other synchronization primitives such