Home
last modified time | relevance | path

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

/lk-master/top/include/lk/
A Dcompiler.h138 #define __THREAD_ANNOTATION(x) macro
143 #define __THREAD_ANNOTATION(x) __attribute__((x)) macro
148 #define __TA_CAPABILITY(x) __THREAD_ANNOTATION(__capability__(x))
149 #define __TA_GUARDED(x) __THREAD_ANNOTATION(__guarded_by__(x))
150 #define __TA_ACQUIRE(...) __THREAD_ANNOTATION(__acquire_capability__(__VA_ARGS__))
153 #define __TA_ACQUIRED_AFTER(...) __THREAD_ANNOTATION(__acquired_after__(__VA_ARGS__))
154 #define __TA_RELEASE(...) __THREAD_ANNOTATION(__release_capability__(__VA_ARGS__))
155 #define __TA_REQUIRES(...) __THREAD_ANNOTATION(__requires_capability__(__VA_ARGS__))
156 #define __TA_EXCLUDES(...) __THREAD_ANNOTATION(__locks_excluded__(__VA_ARGS__))
157 #define __TA_RETURN_CAPABILITY(x) __THREAD_ANNOTATION(__lock_returned__(x))
[all …]

Completed in 3 milliseconds