31 void const volatile*
const addr,
36 void const volatile*
const addr,
41 void const volatile*
const addr,
46 void const volatile*
const addr,
52 void const volatile*
const addr,
58 const volatile void* addr,
67 void const volatile*
const addr,
76 void const volatile*
const addr,
85 void const volatile*
const addr,
94 void const volatile*
const addr,
104 void const volatile*
const addr,
115 void const volatile*
const addr,
125 void const volatile*
const addr,
127 char const*
const desc,
void annotate_rwlock_released_impl(void const volatile *const addr, annotate_rwlock_level const w, char const *const f, int const l)
void annotate_rwlock_acquired_impl(void const volatile *const addr, annotate_rwlock_level const w, char const *const f, int const l)
#define FOLLY_ALWAYS_INLINE
static FOLLY_ALWAYS_INLINE void annotate_rwlock_released(void const volatile *const addr, annotate_rwlock_level const w, char const *const f, int const l)
constexpr bool kIsSanitizeThread
static FOLLY_ALWAYS_INLINE void annotate_rwlock_destroy(void const volatile *const addr, char const *const f, int const l)
void annotate_benign_race_sized_impl(const volatile void *addr, long size, const char *desc, const char *f, int l)
void annotate_rwlock_destroy_impl(void const volatile *const addr, char const *const f, int const l)
—— Concurrent Priority Queue Implementation ——
static FOLLY_ALWAYS_INLINE void annotate_benign_race_sized(void const volatile *const addr, long const size, char const *const desc, char const *const f, int const l)
void annotate_rwlock_create_impl(void const volatile *const addr, char const *const f, int const l)
constexpr auto size(C const &c) -> decltype(c.size())
static FOLLY_ALWAYS_INLINE void annotate_rwlock_try_acquired(void const volatile *const addr, annotate_rwlock_level const w, bool const result, char const *const f, int const l)
static FOLLY_ALWAYS_INLINE void annotate_rwlock_create_static(void const volatile *const addr, char const *const f, int const l)
void annotate_rwlock_create_static_impl(void const volatile *const addr, char const *const f, int const l)
static FOLLY_ALWAYS_INLINE void annotate_rwlock_acquired(void const volatile *const addr, annotate_rwlock_level const w, char const *const f, int const l)
ThreadPoolListHook * addr
static FOLLY_ALWAYS_INLINE void annotate_rwlock_create(void const volatile *const addr, char const *const f, int const l)