Lines Matching full:once
8 // ONCE
9 READ_ONCE(X) __load{once}(X)
10 WRITE_ONCE(X,V) { __store{once}(X,V); }
16 rcu_dereference(X) __load{once}(X)
17 smp_store_mb(X,V) { __store{once}(X,V); __fence{mb}; }
29 xchg_relaxed(X,V) __xchg{once}(X,V)
33 cmpxchg_relaxed(X,V,W) __cmpxchg{once}(X,V,W)
61 atomic_add_return_relaxed(V,X) __atomic_op_return{once}(X,+,V)
65 atomic_fetch_add_relaxed(V,X) __atomic_fetch_op{once}(X,+,V)
70 atomic_inc_return_relaxed(X) __atomic_op_return{once}(X,+,1)
74 atomic_fetch_inc_relaxed(X) __atomic_fetch_op{once}(X,+,1)
79 atomic_sub_return_relaxed(V,X) __atomic_op_return{once}(X,-,V)
83 atomic_fetch_sub_relaxed(V,X) __atomic_fetch_op{once}(X,-,V)
88 atomic_dec_return_relaxed(X) __atomic_op_return{once}(X,-,1)
92 atomic_fetch_dec_relaxed(X) __atomic_fetch_op{once}(X,-,1)
97 atomic_xchg_relaxed(X,V) __xchg{once}(X,V)
101 atomic_cmpxchg_relaxed(X,V,W) __cmpxchg{once}(X,V,W)