Lines Matching refs:atomic
20 * is guaranteed to be atomic. All bit operations return 0 if the bit
49 * This function is atomic and may not be reordered. See __set_bit()
50 * if you do not require the atomic guarantees.
78 * Unlike set_bit(), this function is non-atomic and may be reordered.
92 * clear_bit() is atomic and may not be reordered. However, it does
116 * clear_bit() is atomic and implies release semantics before the memory
135 * __clear_bit() is non-atomic and implies release semantics before the memory
156 * Unlike change_bit(), this function is non-atomic and may be reordered.
170 * change_bit() is atomic and may not be reordered.
192 * This operation is atomic and cannot be reordered.
223 * This operation is non-atomic and can be reordered.
243 * This operation is atomic and cannot be reordered.
262 * This operation is non-atomic and can be reordered.
277 /* WARNING: non atomic and it can be reordered! */
295 * This operation is atomic and cannot be reordered.
449 #include <asm-generic/bitops/ext2-non-atomic.h>