Lines Matching full:before
43 initializer is used before runtime. If the initializer is used at runtime, a
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
155 variable a is set at boot time before the second CPU is brought online
213 include explicit memory barriers that are performed before and after
214 the operation. It must be done such that all memory operations before
219 before and after the atomic operation.
266 just before the operation.
319 "1" to obj->dead will be globally visible to other cpus before the
324 to other cpus before the "obj->dead = 1;" assignment.
397 before the atomic counter decrement is performed.
487 All memory operations before the atomic bit operation call must be
488 made visible globally before the atomic bit operation is made visible.
489 Likewise, the atomic bit operation must be visible globally before any
498 "obj->dead = 1;" is visible to cpus before the atomic memory operation
500 memory operation done by test_and_set_bit() must become visible before
520 /* All memory operations before this call will
521 * be globally visible before the clear_bit().
526 /* The clear_bit() will be visible before all
576 visible before any subsequent memory operation.
579 all previous memory operations are globally visible before the
595 sure the spinlock operation is globally visible before any
658 a counter dropping to zero is never made visible before the