Home
last modified time | relevance | path

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

/system/ulib/fit/include/lib/fit/
A Dthread_safety.h13 #define FIT_THREAD_ANNOTATION(x) __attribute__((x)) macro
15 #define FIT_THREAD_ANNOTATION(x) macro
17 #define FIT_CAPABILITY(x) FIT_THREAD_ANNOTATION(__capability__(x))
18 #define FIT_GUARDED(x) FIT_THREAD_ANNOTATION(__guarded_by__(x))
19 #define FIT_ACQUIRE(...) FIT_THREAD_ANNOTATION(__acquire_capability__(__VA_ARGS__))
22 #define FIT_ACQUIRED_AFTER(...) FIT_THREAD_ANNOTATION(__acquired_after__(__VA_ARGS__))
23 #define FIT_RELEASE(...) FIT_THREAD_ANNOTATION(__release_capability__(__VA_ARGS__))
24 #define FIT_REQUIRES(...) FIT_THREAD_ANNOTATION(__requires_capability__(__VA_ARGS__))
25 #define FIT_EXCLUDES(...) FIT_THREAD_ANNOTATION(__locks_excluded__(__VA_ARGS__))
26 #define FIT_RETURN_CAPABILITY(x) FIT_THREAD_ANNOTATION(__lock_returned__(x))
[all …]

Completed in 2 milliseconds