#include <grpc/support/port_platform.h>
Go to the source code of this file.
Macros | |
#define | TSAN_ANNOTATE_HAPPENS_AFTER(addr) |
#define | TSAN_ANNOTATE_HAPPENS_BEFORE(addr) |
#define | TSAN_ANNOTATE_RWLOCK_ACQUIRED(addr, is_w) |
#define | TSAN_ANNOTATE_RWLOCK_CREATE(addr) |
#define | TSAN_ANNOTATE_RWLOCK_DESTROY(addr) |
#define | TSAN_ANNOTATE_RWLOCK_RELEASED(addr, is_w) |
#define TSAN_ANNOTATE_HAPPENS_AFTER | ( | addr | ) |
Definition at line 59 of file src/core/lib/iomgr/dynamic_annotations.h.
#define TSAN_ANNOTATE_HAPPENS_BEFORE | ( | addr | ) |
Definition at line 58 of file src/core/lib/iomgr/dynamic_annotations.h.
#define TSAN_ANNOTATE_RWLOCK_ACQUIRED | ( | addr, | |
is_w | |||
) |
Definition at line 62 of file src/core/lib/iomgr/dynamic_annotations.h.
#define TSAN_ANNOTATE_RWLOCK_CREATE | ( | addr | ) |
Definition at line 60 of file src/core/lib/iomgr/dynamic_annotations.h.
#define TSAN_ANNOTATE_RWLOCK_DESTROY | ( | addr | ) |
Definition at line 61 of file src/core/lib/iomgr/dynamic_annotations.h.
#define TSAN_ANNOTATE_RWLOCK_RELEASED | ( | addr, | |
is_w | |||
) |
Definition at line 63 of file src/core/lib/iomgr/dynamic_annotations.h.