Lines Matching full:atomic
3 // Generated by scripts/atomic/gen-atomic-instrumented.sh
7 * This file provoides atomic operations with explicit instrumentation (e.g.
20 * atomic_read() - atomic load with relaxed ordering
37 * atomic_read_acquire() - atomic load with acquire ordering
54 * atomic_set() - atomic set with relaxed ordering
72 * atomic_set_release() - atomic set with release ordering
91 * atomic_add() - atomic add with relaxed ordering
109 * atomic_add_return() - atomic add with full ordering
128 * atomic_add_return_acquire() - atomic add with acquire ordering
146 * atomic_add_return_release() - atomic add with release ordering
165 * atomic_add_return_relaxed() - atomic add with relaxed ordering
183 * atomic_fetch_add() - atomic add with full ordering
202 * atomic_fetch_add_acquire() - atomic add with acquire ordering
220 * atomic_fetch_add_release() - atomic add with release ordering
239 * atomic_fetch_add_relaxed() - atomic add with relaxed ordering
257 * atomic_sub() - atomic subtract with relaxed ordering
275 * atomic_sub_return() - atomic subtract with full ordering
294 * atomic_sub_return_acquire() - atomic subtract with acquire ordering
312 * atomic_sub_return_release() - atomic subtract with release ordering
331 * atomic_sub_return_relaxed() - atomic subtract with relaxed ordering
349 * atomic_fetch_sub() - atomic subtract with full ordering
368 * atomic_fetch_sub_acquire() - atomic subtract with acquire ordering
386 * atomic_fetch_sub_release() - atomic subtract with release ordering
405 * atomic_fetch_sub_relaxed() - atomic subtract with relaxed ordering
423 * atomic_inc() - atomic increment with relaxed ordering
440 * atomic_inc_return() - atomic increment with full ordering
458 * atomic_inc_return_acquire() - atomic increment with acquire ordering
475 * atomic_inc_return_release() - atomic increment with release ordering
493 * atomic_inc_return_relaxed() - atomic increment with relaxed ordering
510 * atomic_fetch_inc() - atomic increment with full ordering
528 * atomic_fetch_inc_acquire() - atomic increment with acquire ordering
545 * atomic_fetch_inc_release() - atomic increment with release ordering
563 * atomic_fetch_inc_relaxed() - atomic increment with relaxed ordering
580 * atomic_dec() - atomic decrement with relaxed ordering
597 * atomic_dec_return() - atomic decrement with full ordering
615 * atomic_dec_return_acquire() - atomic decrement with acquire ordering
632 * atomic_dec_return_release() - atomic decrement with release ordering
650 * atomic_dec_return_relaxed() - atomic decrement with relaxed ordering
667 * atomic_fetch_dec() - atomic decrement with full ordering
685 * atomic_fetch_dec_acquire() - atomic decrement with acquire ordering
702 * atomic_fetch_dec_release() - atomic decrement with release ordering
720 * atomic_fetch_dec_relaxed() - atomic decrement with relaxed ordering
737 * atomic_and() - atomic bitwise AND with relaxed ordering
755 * atomic_fetch_and() - atomic bitwise AND with full ordering
774 * atomic_fetch_and_acquire() - atomic bitwise AND with acquire ordering
792 * atomic_fetch_and_release() - atomic bitwise AND with release ordering
811 * atomic_fetch_and_relaxed() - atomic bitwise AND with relaxed ordering
829 * atomic_andnot() - atomic bitwise AND NOT with relaxed ordering
847 * atomic_fetch_andnot() - atomic bitwise AND NOT with full ordering
866 * atomic_fetch_andnot_acquire() - atomic bitwise AND NOT with acquire ordering
884 * atomic_fetch_andnot_release() - atomic bitwise AND NOT with release ordering
903 * atomic_fetch_andnot_relaxed() - atomic bitwise AND NOT with relaxed ordering
921 * atomic_or() - atomic bitwise OR with relaxed ordering
939 * atomic_fetch_or() - atomic bitwise OR with full ordering
958 * atomic_fetch_or_acquire() - atomic bitwise OR with acquire ordering
976 * atomic_fetch_or_release() - atomic bitwise OR with release ordering
995 * atomic_fetch_or_relaxed() - atomic bitwise OR with relaxed ordering
1013 * atomic_xor() - atomic bitwise XOR with relaxed ordering
1031 * atomic_fetch_xor() - atomic bitwise XOR with full ordering
1050 * atomic_fetch_xor_acquire() - atomic bitwise XOR with acquire ordering
1068 * atomic_fetch_xor_release() - atomic bitwise XOR with release ordering
1087 * atomic_fetch_xor_relaxed() - atomic bitwise XOR with relaxed ordering
1105 * atomic_xchg() - atomic exchange with full ordering
1124 * atomic_xchg_acquire() - atomic exchange with acquire ordering
1142 * atomic_xchg_release() - atomic exchange with release ordering
1161 * atomic_xchg_relaxed() - atomic exchange with relaxed ordering
1179 * atomic_cmpxchg() - atomic compare and exchange with full ordering
1200 * atomic_cmpxchg_acquire() - atomic compare and exchange with acquire ordering
1220 * atomic_cmpxchg_release() - atomic compare and exchange with release ordering
1241 * atomic_cmpxchg_relaxed() - atomic compare and exchange with relaxed ordering
1261 * atomic_try_cmpxchg() - atomic compare and exchange with full ordering
1284 * atomic_try_cmpxchg_acquire() - atomic compare and exchange with acquire ordering
1306 * atomic_try_cmpxchg_release() - atomic compare and exchange with release ordering
1329 * atomic_try_cmpxchg_relaxed() - atomic compare and exchange with relaxed ordering
1351 * atomic_sub_and_test() - atomic subtract and test if zero with full ordering
1370 * atomic_dec_and_test() - atomic decrement and test if zero with full ordering
1388 * atomic_inc_and_test() - atomic increment and test if zero with full ordering
1406 * atomic_add_negative() - atomic add and test if negative with full ordering
1425 * atomic_add_negative_acquire() - atomic add and test if negative with acquire ordering
1443 * atomic_add_negative_release() - atomic add and test if negative with release ordering
1462 * atomic_add_negative_relaxed() - atomic add and test if negative with relaxed ordering
1480 * atomic_fetch_add_unless() - atomic add unless value with full ordering
1501 * atomic_add_unless() - atomic add unless value with full ordering
1522 * atomic_inc_not_zero() - atomic increment unless zero with full ordering
1541 * atomic_inc_unless_negative() - atomic increment unless negative with full ordering
1560 * atomic_dec_unless_positive() - atomic decrement unless positive with full ordering
1579 * atomic_dec_if_positive() - atomic decrement if positive with full ordering
1598 * atomic64_read() - atomic load with relaxed ordering
1615 * atomic64_read_acquire() - atomic load with acquire ordering
1632 * atomic64_set() - atomic set with relaxed ordering
1650 * atomic64_set_release() - atomic set with release ordering
1669 * atomic64_add() - atomic add with relaxed ordering
1687 * atomic64_add_return() - atomic add with full ordering
1706 * atomic64_add_return_acquire() - atomic add with acquire ordering
1724 * atomic64_add_return_release() - atomic add with release ordering
1743 * atomic64_add_return_relaxed() - atomic add with relaxed ordering
1761 * atomic64_fetch_add() - atomic add with full ordering
1780 * atomic64_fetch_add_acquire() - atomic add with acquire ordering
1798 * atomic64_fetch_add_release() - atomic add with release ordering
1817 * atomic64_fetch_add_relaxed() - atomic add with relaxed ordering
1835 * atomic64_sub() - atomic subtract with relaxed ordering
1853 * atomic64_sub_return() - atomic subtract with full ordering
1872 * atomic64_sub_return_acquire() - atomic subtract with acquire ordering
1890 * atomic64_sub_return_release() - atomic subtract with release ordering
1909 * atomic64_sub_return_relaxed() - atomic subtract with relaxed ordering
1927 * atomic64_fetch_sub() - atomic subtract with full ordering
1946 * atomic64_fetch_sub_acquire() - atomic subtract with acquire ordering
1964 * atomic64_fetch_sub_release() - atomic subtract with release ordering
1983 * atomic64_fetch_sub_relaxed() - atomic subtract with relaxed ordering
2001 * atomic64_inc() - atomic increment with relaxed ordering
2018 * atomic64_inc_return() - atomic increment with full ordering
2036 * atomic64_inc_return_acquire() - atomic increment with acquire ordering
2053 * atomic64_inc_return_release() - atomic increment with release ordering
2071 * atomic64_inc_return_relaxed() - atomic increment with relaxed ordering
2088 * atomic64_fetch_inc() - atomic increment with full ordering
2106 * atomic64_fetch_inc_acquire() - atomic increment with acquire ordering
2123 * atomic64_fetch_inc_release() - atomic increment with release ordering
2141 * atomic64_fetch_inc_relaxed() - atomic increment with relaxed ordering
2158 * atomic64_dec() - atomic decrement with relaxed ordering
2175 * atomic64_dec_return() - atomic decrement with full ordering
2193 * atomic64_dec_return_acquire() - atomic decrement with acquire ordering
2210 * atomic64_dec_return_release() - atomic decrement with release ordering
2228 * atomic64_dec_return_relaxed() - atomic decrement with relaxed ordering
2245 * atomic64_fetch_dec() - atomic decrement with full ordering
2263 * atomic64_fetch_dec_acquire() - atomic decrement with acquire ordering
2280 * atomic64_fetch_dec_release() - atomic decrement with release ordering
2298 * atomic64_fetch_dec_relaxed() - atomic decrement with relaxed ordering
2315 * atomic64_and() - atomic bitwise AND with relaxed ordering
2333 * atomic64_fetch_and() - atomic bitwise AND with full ordering
2352 * atomic64_fetch_and_acquire() - atomic bitwise AND with acquire ordering
2370 * atomic64_fetch_and_release() - atomic bitwise AND with release ordering
2389 * atomic64_fetch_and_relaxed() - atomic bitwise AND with relaxed ordering
2407 * atomic64_andnot() - atomic bitwise AND NOT with relaxed ordering
2425 * atomic64_fetch_andnot() - atomic bitwise AND NOT with full ordering
2444 * atomic64_fetch_andnot_acquire() - atomic bitwise AND NOT with acquire ordering
2462 * atomic64_fetch_andnot_release() - atomic bitwise AND NOT with release ordering
2481 * atomic64_fetch_andnot_relaxed() - atomic bitwise AND NOT with relaxed ordering
2499 * atomic64_or() - atomic bitwise OR with relaxed ordering
2517 * atomic64_fetch_or() - atomic bitwise OR with full ordering
2536 * atomic64_fetch_or_acquire() - atomic bitwise OR with acquire ordering
2554 * atomic64_fetch_or_release() - atomic bitwise OR with release ordering
2573 * atomic64_fetch_or_relaxed() - atomic bitwise OR with relaxed ordering
2591 * atomic64_xor() - atomic bitwise XOR with relaxed ordering
2609 * atomic64_fetch_xor() - atomic bitwise XOR with full ordering
2628 * atomic64_fetch_xor_acquire() - atomic bitwise XOR with acquire ordering
2646 * atomic64_fetch_xor_release() - atomic bitwise XOR with release ordering
2665 * atomic64_fetch_xor_relaxed() - atomic bitwise XOR with relaxed ordering
2683 * atomic64_xchg() - atomic exchange with full ordering
2702 * atomic64_xchg_acquire() - atomic exchange with acquire ordering
2720 * atomic64_xchg_release() - atomic exchange with release ordering
2739 * atomic64_xchg_relaxed() - atomic exchange with relaxed ordering
2757 * atomic64_cmpxchg() - atomic compare and exchange with full ordering
2778 * atomic64_cmpxchg_acquire() - atomic compare and exchange with acquire ordering
2798 * atomic64_cmpxchg_release() - atomic compare and exchange with release ordering
2819 * atomic64_cmpxchg_relaxed() - atomic compare and exchange with relaxed ordering
2839 * atomic64_try_cmpxchg() - atomic compare and exchange with full ordering
2862 * atomic64_try_cmpxchg_acquire() - atomic compare and exchange with acquire ordering
2884 * atomic64_try_cmpxchg_release() - atomic compare and exchange with release ordering
2907 * atomic64_try_cmpxchg_relaxed() - atomic compare and exchange with relaxed ordering
2929 * atomic64_sub_and_test() - atomic subtract and test if zero with full ordering
2948 * atomic64_dec_and_test() - atomic decrement and test if zero with full ordering
2966 * atomic64_inc_and_test() - atomic increment and test if zero with full ordering
2984 * atomic64_add_negative() - atomic add and test if negative with full ordering
3003 * atomic64_add_negative_acquire() - atomic add and test if negative with acquire ordering
3021 * atomic64_add_negative_release() - atomic add and test if negative with release ordering
3040 * atomic64_add_negative_relaxed() - atomic add and test if negative with relaxed ordering
3058 * atomic64_fetch_add_unless() - atomic add unless value with full ordering
3079 * atomic64_add_unless() - atomic add unless value with full ordering
3100 * atomic64_inc_not_zero() - atomic increment unless zero with full ordering
3119 * atomic64_inc_unless_negative() - atomic increment unless negative with full ordering
3138 * atomic64_dec_unless_positive() - atomic decrement unless positive with full ordering
3157 * atomic64_dec_if_positive() - atomic decrement if positive with full ordering
3176 * atomic_long_read() - atomic load with relaxed ordering
3193 * atomic_long_read_acquire() - atomic load with acquire ordering
3210 * atomic_long_set() - atomic set with relaxed ordering
3228 * atomic_long_set_release() - atomic set with release ordering
3247 * atomic_long_add() - atomic add with relaxed ordering
3265 * atomic_long_add_return() - atomic add with full ordering
3284 * atomic_long_add_return_acquire() - atomic add with acquire ordering
3302 * atomic_long_add_return_release() - atomic add with release ordering
3321 * atomic_long_add_return_relaxed() - atomic add with relaxed ordering
3339 * atomic_long_fetch_add() - atomic add with full ordering
3358 * atomic_long_fetch_add_acquire() - atomic add with acquire ordering
3376 * atomic_long_fetch_add_release() - atomic add with release ordering
3395 * atomic_long_fetch_add_relaxed() - atomic add with relaxed ordering
3413 * atomic_long_sub() - atomic subtract with relaxed ordering
3431 * atomic_long_sub_return() - atomic subtract with full ordering
3450 * atomic_long_sub_return_acquire() - atomic subtract with acquire ordering
3468 * atomic_long_sub_return_release() - atomic subtract with release ordering
3487 * atomic_long_sub_return_relaxed() - atomic subtract with relaxed ordering
3505 * atomic_long_fetch_sub() - atomic subtract with full ordering
3524 * atomic_long_fetch_sub_acquire() - atomic subtract with acquire ordering
3542 * atomic_long_fetch_sub_release() - atomic subtract with release ordering
3561 * atomic_long_fetch_sub_relaxed() - atomic subtract with relaxed ordering
3579 * atomic_long_inc() - atomic increment with relaxed ordering
3596 * atomic_long_inc_return() - atomic increment with full ordering
3614 * atomic_long_inc_return_acquire() - atomic increment with acquire ordering
3631 * atomic_long_inc_return_release() - atomic increment with release ordering
3649 * atomic_long_inc_return_relaxed() - atomic increment with relaxed ordering
3666 * atomic_long_fetch_inc() - atomic increment with full ordering
3684 * atomic_long_fetch_inc_acquire() - atomic increment with acquire ordering
3701 * atomic_long_fetch_inc_release() - atomic increment with release ordering
3719 * atomic_long_fetch_inc_relaxed() - atomic increment with relaxed ordering
3736 * atomic_long_dec() - atomic decrement with relaxed ordering
3753 * atomic_long_dec_return() - atomic decrement with full ordering
3771 * atomic_long_dec_return_acquire() - atomic decrement with acquire ordering
3788 * atomic_long_dec_return_release() - atomic decrement with release ordering
3806 * atomic_long_dec_return_relaxed() - atomic decrement with relaxed ordering
3823 * atomic_long_fetch_dec() - atomic decrement with full ordering
3841 * atomic_long_fetch_dec_acquire() - atomic decrement with acquire ordering
3858 * atomic_long_fetch_dec_release() - atomic decrement with release ordering
3876 * atomic_long_fetch_dec_relaxed() - atomic decrement with relaxed ordering
3893 * atomic_long_and() - atomic bitwise AND with relaxed ordering
3911 * atomic_long_fetch_and() - atomic bitwise AND with full ordering
3930 * atomic_long_fetch_and_acquire() - atomic bitwise AND with acquire ordering
3948 * atomic_long_fetch_and_release() - atomic bitwise AND with release ordering
3967 * atomic_long_fetch_and_relaxed() - atomic bitwise AND with relaxed ordering
3985 * atomic_long_andnot() - atomic bitwise AND NOT with relaxed ordering
4003 * atomic_long_fetch_andnot() - atomic bitwise AND NOT with full ordering
4022 * atomic_long_fetch_andnot_acquire() - atomic bitwise AND NOT with acquire ordering
4040 * atomic_long_fetch_andnot_release() - atomic bitwise AND NOT with release ordering
4059 * atomic_long_fetch_andnot_relaxed() - atomic bitwise AND NOT with relaxed ordering
4077 * atomic_long_or() - atomic bitwise OR with relaxed ordering
4095 * atomic_long_fetch_or() - atomic bitwise OR with full ordering
4114 * atomic_long_fetch_or_acquire() - atomic bitwise OR with acquire ordering
4132 * atomic_long_fetch_or_release() - atomic bitwise OR with release ordering
4151 * atomic_long_fetch_or_relaxed() - atomic bitwise OR with relaxed ordering
4169 * atomic_long_xor() - atomic bitwise XOR with relaxed ordering
4187 * atomic_long_fetch_xor() - atomic bitwise XOR with full ordering
4206 * atomic_long_fetch_xor_acquire() - atomic bitwise XOR with acquire ordering
4224 * atomic_long_fetch_xor_release() - atomic bitwise XOR with release ordering
4243 * atomic_long_fetch_xor_relaxed() - atomic bitwise XOR with relaxed ordering
4261 * atomic_long_xchg() - atomic exchange with full ordering
4280 * atomic_long_xchg_acquire() - atomic exchange with acquire ordering
4298 * atomic_long_xchg_release() - atomic exchange with release ordering
4317 * atomic_long_xchg_relaxed() - atomic exchange with relaxed ordering
4335 * atomic_long_cmpxchg() - atomic compare and exchange with full ordering
4356 * atomic_long_cmpxchg_acquire() - atomic compare and exchange with acquire ordering
4376 * atomic_long_cmpxchg_release() - atomic compare and exchange with release ordering
4397 * atomic_long_cmpxchg_relaxed() - atomic compare and exchange with relaxed ordering
4417 * atomic_long_try_cmpxchg() - atomic compare and exchange with full ordering
4440 * atomic_long_try_cmpxchg_acquire() - atomic compare and exchange with acquire ordering
4462 * atomic_long_try_cmpxchg_release() - atomic compare and exchange with release ordering
4485 * atomic_long_try_cmpxchg_relaxed() - atomic compare and exchange with relaxed ordering
4507 * atomic_long_sub_and_test() - atomic subtract and test if zero with full ordering
4526 * atomic_long_dec_and_test() - atomic decrement and test if zero with full ordering
4544 * atomic_long_inc_and_test() - atomic increment and test if zero with full ordering
4562 * atomic_long_add_negative() - atomic add and test if negative with full ordering
4581 * atomic_long_add_negative_acquire() - atomic add and test if negative with acquire ordering
4599 * atomic_long_add_negative_release() - atomic add and test if negative with release ordering
4618 * atomic_long_add_negative_relaxed() - atomic add and test if negative with relaxed ordering
4636 * atomic_long_fetch_add_unless() - atomic add unless value with full ordering
4657 * atomic_long_add_unless() - atomic add unless value with full ordering
4678 * atomic_long_inc_not_zero() - atomic increment unless zero with full ordering
4697 * atomic_long_inc_unless_negative() - atomic increment unless negative with full ordering
4716 * atomic_long_dec_unless_positive() - atomic decrement unless positive with full ordering
4735 * atomic_long_dec_if_positive() - atomic decrement if positive with full ordering