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}; }
32 xchg_relaxed(X,V) __xchg{once}(X,V)
36 cmpxchg_relaxed(X,V,W) __cmpxchg{once}(X,V,W)
72 atomic_add_return_relaxed(V,X) __atomic_op_return{once}(X,+,V)
76 atomic_fetch_add_relaxed(V,X) __atomic_fetch_op{once}(X,+,V)
81 atomic_inc_return_relaxed(X) __atomic_op_return{once}(X,+,1)
85 atomic_fetch_inc_relaxed(X) __atomic_fetch_op{once}(X,+,1)
90 atomic_sub_return_relaxed(V,X) __atomic_op_return{once}(X,-,V)
94 atomic_fetch_sub_relaxed(V,X) __atomic_fetch_op{once}(X,-,V)
99 atomic_dec_return_relaxed(X) __atomic_op_return{once}(X,-,1)
103 atomic_fetch_dec_relaxed(X) __atomic_fetch_op{once}(X,-,1)
108 atomic_xchg_relaxed(X,V) __xchg{once}(X,V)
112 atomic_cmpxchg_relaxed(X,V,W) __cmpxchg{once}(X,V,W)