Lines Matching full:explicit
44 proper implicit or explicit read memory barrier is needed before reading the
65 or explicit memory barrier is needed before the value set with the operation
75 implicit or explicit memory barrier is used after possible runtime
79 interface must take care of that with a proper implicit or explicit memory
195 atomic_t value. The first two routines pass explicit integers by
200 require any explicit memory barriers. They need only perform the
213 include explicit memory barriers that are performed before and after
221 If the atomic instructions used in an implementation provide explicit
231 explicit counter adjustment is given instead of the implicit "1".
244 Again, these primitives provide explicit memory barrier semantics around
249 This is identical to atomic_dec_and_test() except that an explicit
251 provide explicit memory barrier semantics around the operation::
257 This primitive must provide explicit memory barrier semantics around
268 atomic_xchg must provide explicit memory barriers around the operation. ::
277 atomic_cmpxchg must provide explicit memory barriers around the operation,
292 atomic_add_unless must provide explicit memory barriers around the
322 Without the explicit smp_mb__before_atomic() call, the
486 must provide explicit memory barrier semantics around their execution.
510 If explicit memory barriers are required around {set,clear}_bit() (which do