Go to the source code of this file.
◆ TSAN_ANNOTATE_HAPPENS_AFTER
#define TSAN_ANNOTATE_HAPPENS_AFTER |
( |
|
addr | ) |
|
◆ TSAN_ANNOTATE_HAPPENS_BEFORE
#define TSAN_ANNOTATE_HAPPENS_BEFORE |
( |
|
addr | ) |
|
◆ TSAN_ANNOTATE_RWLOCK_ACQUIRED
#define TSAN_ANNOTATE_RWLOCK_ACQUIRED |
( |
|
addr, |
|
|
|
is_w |
|
) |
| |
◆ TSAN_ANNOTATE_RWLOCK_CREATE
#define TSAN_ANNOTATE_RWLOCK_CREATE |
( |
|
addr | ) |
|
◆ TSAN_ANNOTATE_RWLOCK_DESTROY
#define TSAN_ANNOTATE_RWLOCK_DESTROY |
( |
|
addr | ) |
|
◆ TSAN_ANNOTATE_RWLOCK_RELEASED
#define TSAN_ANNOTATE_RWLOCK_RELEASED |
( |
|
addr, |
|
|
|
is_w |
|
) |
| |