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.
1199 * atomic_cmpxchg_acquire() - atomic compare and exchange with acquire ordering
1204 * If (@v == @old), atomically updates @v to @new with acquire ordering.
1279 * atomic_try_cmpxchg_acquire() - atomic compare and exchange with acquire ordering
1284 * If (@v == @old), atomically updates @v to @new with acquire ordering.
1417 * atomic_add_negative_acquire() - atomic add and test if negative with acquire ordering
1421 * Atomically updates @v to (@v + @i) with acquire ordering.
1601 * atomic64_read_acquire() - atomic load with acquire ordering
1604 * Atomically loads the value of @v with acquire ordering.
1692 * atomic64_add_return_acquire() - atomic add with acquire ordering
1696 * Atomically updates @v to (@v + @i) with acquire ordering.
1766 * atomic64_fetch_add_acquire() - atomic add with acquire ordering
1770 * Atomically updates @v to (@v + @i) with acquire ordering.
1858 * atomic64_sub_return_acquire() - atomic subtract with acquire ordering
1862 * Atomically updates @v to (@v - @i) with acquire ordering.
1932 * atomic64_fetch_sub_acquire() - atomic subtract with acquire ordering
1936 * Atomically updates @v to (@v - @i) with acquire ordering.
2022 * atomic64_inc_return_acquire() - atomic increment with acquire ordering
2025 * Atomically updates @v to (@v + 1) with acquire ordering.
2092 * atomic64_fetch_inc_acquire() - atomic increment with acquire ordering
2095 * Atomically updates @v to (@v + 1) with acquire ordering.
2179 * atomic64_dec_return_acquire() - atomic decrement with acquire ordering
2182 * Atomically updates @v to (@v - 1) with acquire ordering.
2249 * atomic64_fetch_dec_acquire() - atomic decrement with acquire ordering
2252 * Atomically updates @v to (@v - 1) with acquire ordering.
2338 * atomic64_fetch_and_acquire() - atomic bitwise AND with acquire ordering
2342 * Atomically updates @v to (@v & @i) with acquire ordering.
2430 * atomic64_fetch_andnot_acquire() - atomic bitwise AND NOT with acquire ordering
2434 * Atomically updates @v to (@v & ~@i) with acquire ordering.
2522 * atomic64_fetch_or_acquire() - atomic bitwise OR with acquire ordering
2526 * Atomically updates @v to (@v | @i) with acquire ordering.
2614 * atomic64_fetch_xor_acquire() - atomic bitwise XOR with acquire ordering
2618 * Atomically updates @v to (@v ^ @i) with acquire ordering.
2688 * atomic64_xchg_acquire() - atomic exchange with acquire ordering
2692 * Atomically updates @v to @new with acquire ordering.
2763 * atomic64_cmpxchg_acquire() - atomic compare and exchange with acquire ordering
2768 * If (@v == @old), atomically updates @v to @new with acquire ordering.
2843 * atomic64_try_cmpxchg_acquire() - atomic compare and exchange with acquire ordering
2848 * If (@v == @old), atomically updates @v to @new with acquire ordering.
2981 * atomic64_add_negative_acquire() - atomic add and test if negative with acquire ordering
2985 * Atomically updates @v to (@v + @i) with acquire ordering.
3165 * atomic_long_read_acquire() - atomic load with acquire ordering
3168 * Atomically loads the value of @v with acquire ordering.
3256 * atomic_long_add_return_acquire() - atomic add with acquire ordering
3260 * Atomically updates @v to (@v + @i) with acquire ordering.
3330 * atomic_long_fetch_add_acquire() - atomic add with acquire ordering
3334 * Atomically updates @v to (@v + @i) with acquire ordering.
3422 * atomic_long_sub_return_acquire() - atomic subtract with acquire ordering
3426 * Atomically updates @v to (@v - @i) with acquire ordering.
3496 * atomic_long_fetch_sub_acquire() - atomic subtract with acquire ordering
3500 * Atomically updates @v to (@v - @i) with acquire ordering.
3586 * atomic_long_inc_return_acquire() - atomic increment with acquire ordering
3589 * Atomically updates @v to (@v + 1) with acquire ordering.
3656 * atomic_long_fetch_inc_acquire() - atomic increment with acquire ordering
3659 * Atomically updates @v to (@v + 1) with acquire ordering.
3743 * atomic_long_dec_return_acquire() - atomic decrement with acquire ordering
3746 * Atomically updates @v to (@v - 1) with acquire ordering.
3813 * atomic_long_fetch_dec_acquire() - atomic decrement with acquire ordering
3816 * Atomically updates @v to (@v - 1) with acquire ordering.
3902 * atomic_long_fetch_and_acquire() - atomic bitwise AND with acquire ordering
3906 * Atomically updates @v to (@v & @i) with acquire ordering.
3994 * atomic_long_fetch_andnot_acquire() - atomic bitwise AND NOT with acquire ordering
3998 * Atomically updates @v to (@v & ~@i) with acquire ordering.
4086 * atomic_long_fetch_or_acquire() - atomic bitwise OR with acquire ordering
4090 * Atomically updates @v to (@v | @i) with acquire ordering.
4178 * atomic_long_fetch_xor_acquire() - atomic bitwise XOR with acquire ordering
4182 * Atomically updates @v to (@v ^ @i) with acquire ordering.
4252 * atomic_long_xchg_acquire() - atomic exchange with acquire ordering
4256 * Atomically updates @v to @new with acquire ordering.
4327 * atomic_long_cmpxchg_acquire() - atomic compare and exchange with acquire ordering
4332 * If (@v == @old), atomically updates @v to @new with acquire ordering.
4407 * atomic_long_try_cmpxchg_acquire() - atomic compare and exchange with acquire ordering
4412 * If (@v == @old), atomically updates @v to @new with acquire ordering.
4545 * atomic_long_add_negative_acquire() - atomic add and test if negative with acquire ordering
4549 * Atomically updates @v to (@v + @i) with acquire ordering.