PATH:
usr
/
src
/
kernels
/
5.14.0-611.49.1.el9_7.x86_64
/
scripts
/
atomic
/
fallbacks
cat <<EOF static __always_inline ${ret} arch_${atomic}_${pfx}${name}${sfx}_release(${params}) { __atomic_release_fence(); ${retstmt}arch_${atomic}_${pfx}${name}${sfx}_relaxed(${args}); } EOF
[-] sub_and_test
[edit]
[-] acquire
[edit]
[-] inc_unless_negative
[edit]
[-] try_cmpxchg
[edit]
[-] fetch_add_unless
[edit]
[-] dec_unless_positive
[edit]
[-] inc
[edit]
[-] fence
[edit]
[-] dec_and_test
[edit]
[-] set_release
[edit]
[-] inc_and_test
[edit]
[-] inc_not_zero
[edit]
[-] add_unless
[edit]
[-] add_negative
[edit]
[-] andnot
[edit]
[-] dec
[edit]
[+]
..
[-] release
[edit]
[-] dec_if_positive
[edit]
[-] read_acquire
[edit]