Searched refs:__THREAD_ANNOTATION (Results 1 – 1 of 1) sorted by relevance
42 #define __THREAD_ANNOTATION(x) macro48 #define __THREAD_ANNOTATION(x) __attribute__((x)) macro80 #define __TA_CAPABILITY(x) __THREAD_ANNOTATION(__capability__(x))81 #define __TA_GUARDED(x) __THREAD_ANNOTATION(__guarded_by__(x))82 #define __TA_ACQUIRE(...) __THREAD_ANNOTATION(__acquire_capability__(__VA_ARGS__))85 #define __TA_ACQUIRED_AFTER(...) __THREAD_ANNOTATION(__acquired_after__(__VA_ARGS__))86 #define __TA_RELEASE(...) __THREAD_ANNOTATION(__release_capability__(__VA_ARGS__))87 #define __TA_REQUIRES(...) __THREAD_ANNOTATION(__requires_capability__(__VA_ARGS__))88 #define __TA_EXCLUDES(...) __THREAD_ANNOTATION(__locks_excluded__(__VA_ARGS__))89 #define __TA_RETURN_CAPABILITY(x) __THREAD_ANNOTATION(__lock_returned__(x))[all …]
Completed in 4 milliseconds