Lines Matching refs:explicit
38 proper implicit or explicit read memory barrier is needed before reading the
59 or explicit memory barrier is needed before the value set with the operation
69 implicit or explicit memory barrier is used after possible runtime
73 interface must take care of that with a proper implicit or explicit memory
187 atomic_t value. The first two routines pass explicit integers by
192 require any explicit memory barriers. They need only perform the
205 include explicit memory barriers that are performed before and after
213 If the atomic instructions used in an implementation provide explicit
223 explicit counter adjustment is given instead of the implicit "1".
236 Again, these primitives provide explicit memory barrier semantics around
241 This is identical to atomic_dec_and_test() except that an explicit
243 provide explicit memory barrier semantics around the operation.
249 This primitive must provide explicit memory barrier semantics around
260 atomic_xchg must provide explicit memory barriers around the operation.
269 atomic_cmpxchg must provide explicit memory barriers around the operation.
282 atomic_add_unless must provide explicit memory barriers around the
307 Without the explicit smp_mb__before_atomic() call, the
463 must provide explicit memory barrier semantics around their execution.
487 If explicit memory barriers are required around {set,clear}_bit() (which do