Home
last modified time | relevance | path

Searched refs:THREAD_ANNOTATION_ATTRIBUTE__ (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/runtime_core/libpandabase/
H A Dclang.h25 #define THREAD_ANNOTATION_ATTRIBUTE__(x) __attribute__((x)) macro
27 #define THREAD_ANNOTATION_ATTRIBUTE__(x) // no-op macro
31 #define CAPABILITY(x) THREAD_ANNOTATION_ATTRIBUTE__(capability(x))
34 #define SHARED_CAPABILITY(x) THREAD_ANNOTATION_ATTRIBUTE__(shared_capability(x))
37 #define LOCKABLE THREAD_ANNOTATION_ATTRIBUTE__(lockable)
40 #define SCOPED_CAPABILITY THREAD_ANNOTATION_ATTRIBUTE__(scoped_lockable)
43 #define GUARDED_BY(x) THREAD_ANNOTATION_ATTRIBUTE__(guarded_by(x))
46 #define PT_GUARDED_BY(x) THREAD_ANNOTATION_ATTRIBUTE__(pt_guarded_by(x))
49 #define ACQUIRED_BEFORE(...) THREAD_ANNOTATION_ATTRIBUTE__(acquired_before(__VA_ARGS__))
52 #define ACQUIRED_AFTER(...) THREAD_ANNOTATION_ATTRIBUTE__(acquired_afte
[all...]
/arkcompiler/runtime_core/static_core/libpandabase/
H A Dclang.h25 #define THREAD_ANNOTATION_ATTRIBUTE__(x) __attribute__((x)) macro
27 #define THREAD_ANNOTATION_ATTRIBUTE__(x) // no-op macro
31 #define CAPABILITY(x) THREAD_ANNOTATION_ATTRIBUTE__(capability(x))
34 #define SHARED_CAPABILITY(x) THREAD_ANNOTATION_ATTRIBUTE__(shared_capability(x))
37 #define LOCKABLE THREAD_ANNOTATION_ATTRIBUTE__(lockable)
40 #define SCOPED_CAPABILITY THREAD_ANNOTATION_ATTRIBUTE__(scoped_lockable)
43 #define GUARDED_BY(x) THREAD_ANNOTATION_ATTRIBUTE__(guarded_by(x))
46 #define PT_GUARDED_BY(x) THREAD_ANNOTATION_ATTRIBUTE__(pt_guarded_by(x))
49 #define ACQUIRED_BEFORE(...) THREAD_ANNOTATION_ATTRIBUTE__(acquired_before(__VA_ARGS__))
52 #define ACQUIRED_AFTER(...) THREAD_ANNOTATION_ATTRIBUTE__(acquired_afte
[all...]

Completed in 2 milliseconds