Lines Matching full:acquire
37 * atomic_read_acquire() - atomic load with acquire ordering
40 * Atomically loads the value of @v with acquire ordering.
128 * atomic_add_return_acquire() - atomic add with acquire ordering
132 * Atomically updates @v to (@v + @i) with acquire ordering.
202 * atomic_fetch_add_acquire() - atomic add with acquire ordering
206 * Atomically updates @v to (@v + @i) with acquire ordering.
294 * atomic_sub_return_acquire() - atomic subtract with acquire ordering
298 * Atomically updates @v to (@v - @i) with acquire ordering.
368 * atomic_fetch_sub_acquire() - atomic subtract with acquire ordering
372 * Atomically updates @v to (@v - @i) with acquire ordering.
458 * atomic_inc_return_acquire() - atomic increment with acquire ordering
461 * Atomically updates @v to (@v + 1) with acquire ordering.
528 * atomic_fetch_inc_acquire() - atomic increment with acquire ordering
531 * Atomically updates @v to (@v + 1) with acquire ordering.
615 * atomic_dec_return_acquire() - atomic decrement with acquire ordering
618 * Atomically updates @v to (@v - 1) with acquire ordering.
685 * atomic_fetch_dec_acquire() - atomic decrement with acquire ordering
688 * Atomically updates @v to (@v - 1) with acquire ordering.
774 * atomic_fetch_and_acquire() - atomic bitwise AND with acquire ordering
778 * Atomically updates @v to (@v & @i) with acquire ordering.
866 * atomic_fetch_andnot_acquire() - atomic bitwise AND NOT with acquire ordering
870 * Atomically updates @v to (@v & ~@i) with acquire ordering.
958 * atomic_fetch_or_acquire() - atomic bitwise OR with acquire ordering
962 * Atomically updates @v to (@v | @i) with acquire ordering.
1050 * atomic_fetch_xor_acquire() - atomic bitwise XOR with acquire ordering
1054 * Atomically updates @v to (@v ^ @i) with acquire ordering.
1124 * atomic_xchg_acquire() - atomic exchange with acquire ordering
1128 * Atomically updates @v to @new with acquire ordering.
1200 * atomic_cmpxchg_acquire() - atomic compare and exchange with acquire ordering
1205 * If (@v == @old), atomically updates @v to @new with acquire ordering.
1284 * atomic_try_cmpxchg_acquire() - atomic compare and exchange with acquire ordering
1289 * If (@v == @old), atomically updates @v to @new with acquire ordering.
1425 * atomic_add_negative_acquire() - atomic add and test if negative with acquire ordering
1429 * Atomically updates @v to (@v + @i) with acquire ordering.
1615 * atomic64_read_acquire() - atomic load with acquire ordering
1618 * Atomically loads the value of @v with acquire ordering.
1706 * atomic64_add_return_acquire() - atomic add with acquire ordering
1710 * Atomically updates @v to (@v + @i) with acquire ordering.
1780 * atomic64_fetch_add_acquire() - atomic add with acquire ordering
1784 * Atomically updates @v to (@v + @i) with acquire ordering.
1872 * atomic64_sub_return_acquire() - atomic subtract with acquire ordering
1876 * Atomically updates @v to (@v - @i) with acquire ordering.
1946 * atomic64_fetch_sub_acquire() - atomic subtract with acquire ordering
1950 * Atomically updates @v to (@v - @i) with acquire ordering.
2036 * atomic64_inc_return_acquire() - atomic increment with acquire ordering
2039 * Atomically updates @v to (@v + 1) with acquire ordering.
2106 * atomic64_fetch_inc_acquire() - atomic increment with acquire ordering
2109 * Atomically updates @v to (@v + 1) with acquire ordering.
2193 * atomic64_dec_return_acquire() - atomic decrement with acquire ordering
2196 * Atomically updates @v to (@v - 1) with acquire ordering.
2263 * atomic64_fetch_dec_acquire() - atomic decrement with acquire ordering
2266 * Atomically updates @v to (@v - 1) with acquire ordering.
2352 * atomic64_fetch_and_acquire() - atomic bitwise AND with acquire ordering
2356 * Atomically updates @v to (@v & @i) with acquire ordering.
2444 * atomic64_fetch_andnot_acquire() - atomic bitwise AND NOT with acquire ordering
2448 * Atomically updates @v to (@v & ~@i) with acquire ordering.
2536 * atomic64_fetch_or_acquire() - atomic bitwise OR with acquire ordering
2540 * Atomically updates @v to (@v | @i) with acquire ordering.
2628 * atomic64_fetch_xor_acquire() - atomic bitwise XOR with acquire ordering
2632 * Atomically updates @v to (@v ^ @i) with acquire ordering.
2702 * atomic64_xchg_acquire() - atomic exchange with acquire ordering
2706 * Atomically updates @v to @new with acquire ordering.
2778 * atomic64_cmpxchg_acquire() - atomic compare and exchange with acquire ordering
2783 * If (@v == @old), atomically updates @v to @new with acquire ordering.
2862 * atomic64_try_cmpxchg_acquire() - atomic compare and exchange with acquire ordering
2867 * If (@v == @old), atomically updates @v to @new with acquire ordering.
3003 * atomic64_add_negative_acquire() - atomic add and test if negative with acquire ordering
3007 * Atomically updates @v to (@v + @i) with acquire ordering.
3193 * atomic_long_read_acquire() - atomic load with acquire ordering
3196 * Atomically loads the value of @v with acquire ordering.
3284 * atomic_long_add_return_acquire() - atomic add with acquire ordering
3288 * Atomically updates @v to (@v + @i) with acquire ordering.
3358 * atomic_long_fetch_add_acquire() - atomic add with acquire ordering
3362 * Atomically updates @v to (@v + @i) with acquire ordering.
3450 * atomic_long_sub_return_acquire() - atomic subtract with acquire ordering
3454 * Atomically updates @v to (@v - @i) with acquire ordering.
3524 * atomic_long_fetch_sub_acquire() - atomic subtract with acquire ordering
3528 * Atomically updates @v to (@v - @i) with acquire ordering.
3614 * atomic_long_inc_return_acquire() - atomic increment with acquire ordering
3617 * Atomically updates @v to (@v + 1) with acquire ordering.
3684 * atomic_long_fetch_inc_acquire() - atomic increment with acquire ordering
3687 * Atomically updates @v to (@v + 1) with acquire ordering.
3771 * atomic_long_dec_return_acquire() - atomic decrement with acquire ordering
3774 * Atomically updates @v to (@v - 1) with acquire ordering.
3841 * atomic_long_fetch_dec_acquire() - atomic decrement with acquire ordering
3844 * Atomically updates @v to (@v - 1) with acquire ordering.
3930 * atomic_long_fetch_and_acquire() - atomic bitwise AND with acquire ordering
3934 * Atomically updates @v to (@v & @i) with acquire ordering.
4022 * atomic_long_fetch_andnot_acquire() - atomic bitwise AND NOT with acquire ordering
4026 * Atomically updates @v to (@v & ~@i) with acquire ordering.
4114 * atomic_long_fetch_or_acquire() - atomic bitwise OR with acquire ordering
4118 * Atomically updates @v to (@v | @i) with acquire ordering.
4206 * atomic_long_fetch_xor_acquire() - atomic bitwise XOR with acquire ordering
4210 * Atomically updates @v to (@v ^ @i) with acquire ordering.
4280 * atomic_long_xchg_acquire() - atomic exchange with acquire ordering
4284 * Atomically updates @v to @new with acquire ordering.
4356 * atomic_long_cmpxchg_acquire() - atomic compare and exchange with acquire ordering
4361 * If (@v == @old), atomically updates @v to @new with acquire ordering.
4440 * atomic_long_try_cmpxchg_acquire() - atomic compare and exchange with acquire ordering
4445 * If (@v == @old), atomically updates @v to @new with acquire ordering.
4581 * atomic_long_add_negative_acquire() - atomic add and test if negative with acquire ordering
4585 * Atomically updates @v to (@v + @i) with acquire ordering.