• Home
  • Raw
  • Download

Lines Matching defs:_v

43 #define p_atomic_set(_v, _i) __atomic_store_n((_v), (_i), __ATOMIC_RELEASE)  argument
44 #define p_atomic_read(_v) __atomic_load_n((_v), __ATOMIC_ACQUIRE) argument
57 #define p_atomic_set(_v, _i) (*(_v) = (_i)) argument
58 #define p_atomic_read(_v) (*(_v)) argument
87 #define p_atomic_set(_v, _i) (*(_v) = (_i)) argument
88 #define p_atomic_read(_v) (*(_v)) argument
89 #define p_atomic_dec_zero(_v) (p_atomic_dec_return(_v) == 0) argument
90 #define p_atomic_inc(_v) ((void) p_atomic_inc_return(_v)) argument
91 #define p_atomic_dec(_v) ((void) p_atomic_dec_return(_v)) argument
92 #define p_atomic_add(_v, _i) ((void) p_atomic_add_return((_v), (_i))) argument
93 #define p_atomic_inc_return(_v) (++(*(_v))) argument
94 #define p_atomic_dec_return(_v) (--(*(_v))) argument
95 #define p_atomic_add_return(_v, _i) (*(_v) = *(_v) + (_i)) argument
96 #define p_atomic_cmpxchg(_v, _old, _new) (*(_v) == (_old) ? (*(_v) = (_new), (_old)) : *(_v)) argument
124 #define p_atomic_set(_v, _i) (*(_v) = (_i)) argument
125 #define p_atomic_read(_v) (*(_v)) argument
127 #define p_atomic_dec_zero(_v) \ argument
130 #define p_atomic_inc(_v) \ argument
133 #define p_atomic_inc_return(_v) (\ argument
139 #define p_atomic_dec(_v) \ argument
142 #define p_atomic_dec_return(_v) (\ argument
148 #define p_atomic_add(_v, _i) \ argument
151 #define p_atomic_add_return(_v, _i) (\ argument
158 #define p_atomic_cmpxchg(_v, _old, _new) (\ argument
174 #define p_atomic_set(_v, _i) (*(_v) = (_i)) argument
175 #define p_atomic_read(_v) (*(_v)) argument