hb_atomic_ptr_cmpexch   66 third_party/harfbuzz-ng/src/hb-atomic-private.hh #define hb_atomic_ptr_cmpexch(P,O,N)	(InterlockedCompareExchangePointer ((void **) (P), (void *) (N), (void *) (O)) == (void *) (O))
hb_atomic_ptr_cmpexch   83 third_party/harfbuzz-ng/src/hb-atomic-private.hh #define hb_atomic_ptr_cmpexch(P,O,N)	OSAtomicCompareAndSwapPtrBarrier ((void *) (O), (void *) (N), (void **) (P))
hb_atomic_ptr_cmpexch   86 third_party/harfbuzz-ng/src/hb-atomic-private.hh #define hb_atomic_ptr_cmpexch(P,O,N)    OSAtomicCompareAndSwap64Barrier ((int64_t) (O), (int64_t) (N), (int64_t*) (P))
hb_atomic_ptr_cmpexch   88 third_party/harfbuzz-ng/src/hb-atomic-private.hh #define hb_atomic_ptr_cmpexch(P,O,N)    OSAtomicCompareAndSwap32Barrier ((int32_t) (O), (int32_t) (N), (int32_t*) (P))
hb_atomic_ptr_cmpexch   99 third_party/harfbuzz-ng/src/hb-atomic-private.hh #define hb_atomic_ptr_cmpexch(P,O,N)	__sync_bool_compare_and_swap ((P), (O), (N))
hb_atomic_ptr_cmpexch  111 third_party/harfbuzz-ng/src/hb-atomic-private.hh #define hb_atomic_ptr_cmpexch(P,O,N)	( ({__machine_rw_barrier ();}), atomic_cas_ptr ((void **) (P), (void *) (O), (void *) (N)) == (void *) (O) ? true : false)
hb_atomic_ptr_cmpexch  121 third_party/harfbuzz-ng/src/hb-atomic-private.hh #define hb_atomic_ptr_cmpexch(P,O,N)	(* (void * volatile *) (P) == (void *) (O) ? (* (void * volatile *) (P) = (void *) (N), true) : false)
hb_atomic_ptr_cmpexch  130 third_party/harfbuzz-ng/src/hb-atomic-private.hh #define hb_atomic_ptr_cmpexch(P,O,N)	(* (void **) (P) == (void *) (O) ? (* (void **) (P) = (void *) (N), true) : false)