Searched refs:__THREAD_ANNOTATION (Results 1 – 1 of 1) sorted by relevance
138 #define __THREAD_ANNOTATION(x) macro143 #define __THREAD_ANNOTATION(x) __attribute__((x)) macro148 #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