Home
last modified time | relevance | path

Searched refs:hb_atomic_int_impl_add (Results 1 – 3 of 3) sorted by relevance

/third_party/flutter/skia/third_party/externals/harfbuzz/src/
Dhb-atomic.hh46 #if defined(hb_atomic_int_impl_add) \
59 #define hb_atomic_int_impl_add(AI, V) __atomic_fetch_add ((AI), (V), __ATOMIC_ACQ_REL) macro
86 #define hb_atomic_int_impl_add(AI, V) (reinterpret_cast<std::atomic<int> *> (AI)->fetch_add ((V), … macro
120 #define hb_atomic_int_impl_add(AI, V) InterlockedExchangeAdd ((LONG *) (AI), (V)) macro
130 #define hb_atomic_int_impl_add(AI, V) __sync_fetch_and_add ((AI), (V)) macro
159 #define hb_atomic_int_impl_add(AI, V) _hb_fetch_and_add ((AI), (V)) macro
175 #define hb_atomic_int_impl_add(AI, V) (OSAtomicAdd32Barrier ((V), (AI)) - (V)) macro
209 #define hb_atomic_int_impl_add(AI, V) _hb_fetch_and_add ((AI), (V)) macro
221 #define hb_atomic_int_impl_add(AI, V) ((*(AI) += (V)) - (V)) macro
228 #define hb_atomic_int_impl_add(AI, V) ((*(AI) += (V)) - (V)) macro
[all …]
/third_party/skia/third_party/externals/harfbuzz/src/
Dhb-atomic.hh46 #if defined(hb_atomic_int_impl_add) \
59 #define hb_atomic_int_impl_add(AI, V) __atomic_fetch_add ((AI), (V), __ATOMIC_ACQ_REL) macro
87 #define hb_atomic_int_impl_add(AI, V) (reinterpret_cast<std::atomic<int> *> (AI)->fetch_add ((V), … macro
107 #define hb_atomic_int_impl_add(AI, V) ((*(AI) += (V)) - (V)) macro
153 int inc () { return hb_atomic_int_impl_add (&v, 1); } in inc()
154 int dec () { return hb_atomic_int_impl_add (&v, -1); } in dec()
/third_party/harfbuzz/src/
Dhb-atomic.hh46 #if defined(hb_atomic_int_impl_add) \
59 #define hb_atomic_int_impl_add(AI, V) __atomic_fetch_add ((AI), (V), __ATOMIC_ACQ_REL) macro
87 #define hb_atomic_int_impl_add(AI, V) (reinterpret_cast<std::atomic<int> *> (AI)->fetch_add ((V), … macro
107 #define hb_atomic_int_impl_add(AI, V) ((*(AI) += (V)) - (V)) macro
161 int inc () { return hb_atomic_int_impl_add (&v, 1); } in inc()
162 int dec () { return hb_atomic_int_impl_add (&v, -1); } in dec()