Searched refs:hb_atomic_int_add (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/third_party/harfbuzz-ng/src/
H A Dhb-atomic-private.hh59 #define hb_atomic_int_add(AI, V) InterlockedExchangeAdd (&(AI), (V)) macro
75 #define hb_atomic_int_add(AI, V) (OSAtomicAdd32Barrier ((V), &(AI)) - (V)) macro
92 #define hb_atomic_int_add(AI, V) __sync_fetch_and_add (&(AI), (V)) macro
104 #define hb_atomic_int_add(AI, V) ( ({__machine_rw_barrier ();}), atomic_add_int_nv (&(AI), (V)) - (V)) macro
114 #define hb_atomic_int_add(AI, V) (((AI) += (V)) - (V)) macro
123 #define hb_atomic_int_add(AI, V) (((AI) += (V)) - (V)) macro
H A Dhb-object-private.hh57 inline int inc (void) { return hb_atomic_int_add (const_cast<hb_atomic_int_t &> (ref_count), 1); }
58 inline int dec (void) { return hb_atomic_int_add (const_cast<hb_atomic_int_t &> (ref_count), -1); }
/external/harfbuzz_ng/src/
H A Dhb-atomic-private.hh51 #define hb_atomic_int_add(AI, V) InterlockedExchangeAdd (&(AI), (V)) macro
67 #define hb_atomic_int_add(AI, V) (OSAtomicAdd32Barrier ((V), &(AI)) - (V)) macro
84 #define hb_atomic_int_add(AI, V) __sync_fetch_and_add (&(AI), (V)) macro
96 #define hb_atomic_int_add(AI, V) ( ({__machine_rw_barrier ();}), atomic_add_int_nv (&(AI), (V)) - (V)) macro
106 #define hb_atomic_int_add(AI, V) (((AI) += (V)) - (V)) macro
115 #define hb_atomic_int_add(AI, V) (((AI) += (V)) - (V)) macro
H A Dhb-object-private.hh57 inline int inc (void) { return hb_atomic_int_add (const_cast<hb_atomic_int_t &> (ref_count), 1); }
58 inline int dec (void) { return hb_atomic_int_add (const_cast<hb_atomic_int_t &> (ref_count), -1); }

Completed in 38 milliseconds