Searched refs:_InterlockedExchangeAdd (Results 1 - 7 of 7) sorted by relevance
/third_party/node/deps/openssl/openssl/include/internal/ |
H A D | refcount.h | 83 *ret = _InterlockedExchangeAdd((void *)val, 1) + 1; in CRYPTO_UP_REF() 90 *ret = _InterlockedExchangeAdd((void *)val, -1) - 1; in CRYPTO_DOWN_REF() 123 # pragma intrinsic(_InterlockedExchangeAdd) 126 extern long __cdecl _InterlockedExchangeAdd(long volatile*, long); 130 # define _InterlockedExchangeAdd InterlockedExchangeAdd macro 137 *ret = _InterlockedExchangeAdd((long volatile *)val, 1) + 1; in CRYPTO_UP_REF() 144 *ret = _InterlockedExchangeAdd((long volatile *)val, -1) - 1; in CRYPTO_DOWN_REF()
|
H A D | tsan_assist.h | 94 # define _InterlockedExchangeAdd _InterlockedExchangeAdd_nf macro 113 # pragma intrinsic(_InterlockedExchangeAdd) 117 : _InterlockedExchangeAdd((ptr), 1)) 119 : _InterlockedExchangeAdd((ptr), -1)) 121 # define tsan_counter(ptr) _InterlockedExchangeAdd((ptr), 1) 122 # define tsan_decr(ptr) _InterlockedExchangeAdd((ptr), -1)
|
/third_party/openssl/include/internal/ |
H A D | refcount.h | 83 *ret = _InterlockedExchangeAdd((void *)val, 1) + 1; in CRYPTO_UP_REF() 90 *ret = _InterlockedExchangeAdd((void *)val, -1) - 1; in CRYPTO_DOWN_REF() 123 # pragma intrinsic(_InterlockedExchangeAdd) 126 extern long __cdecl _InterlockedExchangeAdd(long volatile*, long); 130 # define _InterlockedExchangeAdd InterlockedExchangeAdd macro 137 *ret = _InterlockedExchangeAdd(val, 1) + 1; in CRYPTO_UP_REF() 144 *ret = _InterlockedExchangeAdd(val, -1) - 1; in CRYPTO_DOWN_REF()
|
H A D | tsan_assist.h | 94 # define _InterlockedExchangeAdd _InterlockedExchangeAdd_nf macro 113 # pragma intrinsic(_InterlockedExchangeAdd) 117 : _InterlockedExchangeAdd((ptr), 1)) 119 : _InterlockedExchangeAdd((ptr), -1)) 121 # define tsan_counter(ptr) _InterlockedExchangeAdd((ptr), 1) 122 # define tsan_decr(ptr) _InterlockedExchangeAdd((ptr), -1)
|
/third_party/openssl/ohos_lite/include/internal/ |
H A D | tsan_assist.h | 94 # define _InterlockedExchangeAdd _InterlockedExchangeAdd_nf macro 113 # pragma intrinsic(_InterlockedExchangeAdd) 117 : _InterlockedExchangeAdd((ptr), 1)) 119 : _InterlockedExchangeAdd((ptr), -1)) 121 # define tsan_counter(ptr) _InterlockedExchangeAdd((ptr), 1) 122 # define tsan_decr(ptr) _InterlockedExchangeAdd((ptr), -1)
|
H A D | refcount.h | 103 # pragma intrinsic(_InterlockedExchangeAdd) 106 extern long __cdecl _InterlockedExchangeAdd(long volatile*, long); 110 # define _InterlockedExchangeAdd InterlockedExchangeAdd macro 116 *ret = _InterlockedExchangeAdd(val, 1) + 1; in CRYPTO_UP_REF() 122 *ret = _InterlockedExchangeAdd(val, -1) - 1; in CRYPTO_DOWN_REF()
|
/third_party/node/deps/v8/src/runtime/ |
H A D | runtime-atomics.cc | 131 #define InterlockedExchangeAdd32 _InterlockedExchangeAdd
|
Completed in 5 milliseconds