Home
last modified time | relevance | path

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

/freebsd/crypto/openssl/include/internal/
H A Dtsan_assist.h63 #define tsan_add(ptr, n) atomic_fetch_add_explicit((ptr), (n), memory_order_relaxed) macro
75 #define tsan_add(ptr, n) __atomic_fetch_add((ptr), (n), __ATOMIC_RELAXED) macro
117 #define tsan_add(ptr, n) (sizeof(*(ptr)) == 8 ? _InterlockedExchangeAdd64((ptr), (n)) \ macro
120 #define tsan_add(ptr, n) _InterlockedExchangeAdd((ptr), (n)) macro
140 #define tsan_add(ptr, n) (*(ptr) += (n)) macro
149 #define tsan_counter(ptr) tsan_add((ptr), 1)
150 #define tsan_decr(ptr) tsan_add((ptr), -1)
/freebsd/crypto/openssl/crypto/objects/
H A Dobj_dat.c238 return tsan_add(&new_nid, num); in obj_new_nid_unlocked()
/freebsd/crypto/openssl/crypto/property/
H A Dproperty.c856 tsan_add(&global_seed, state.seed); in ossl_method_cache_flush_some()