Home
last modified time | relevance | path

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

/external/clang/test/SemaCXX/
Dwarn-thread-safety-parsing.cpp19 #define LOCKS_EXCLUDED(...) __attribute__ ((locks_excluded(__VA_ARGS__))) macro
1006 void le_function_arg() LOCKS_EXCLUDED(mu1);
1008 void le_function_args() LOCKS_EXCLUDED(mu1, mu2);
1010 int le_testfn(int y) LOCKS_EXCLUDED(mu1);
1013 int x LOCKS_EXCLUDED(mu1) = y; // \ in le_testfn() local
1018 int le_test_var LOCKS_EXCLUDED(mu1); // \
1021 void le_fun_params(int lvar LOCKS_EXCLUDED(mu1)); // \
1026 int test_field LOCKS_EXCLUDED(mu1); // \
1028 void test_method() LOCKS_EXCLUDED(mu1);
1031 class LOCKS_EXCLUDED(mu1) LeTestClass { // \ in LOCKS_EXCLUDED() function
[all …]
Dwarn-thread-safety-analysis.cpp22 #define LOCKS_EXCLUDED(...) __attribute__ ((locks_excluded(__VA_ARGS__))) macro
930 void func1(int y) LOCKS_EXCLUDED(mu_);
931 template <typename T> void func2(T x) LOCKS_EXCLUDED(mu_);
1152 virtual void func2() LOCKS_EXCLUDED(mu_);
1159 virtual void func2() LOCKS_EXCLUDED(mu_);
1191 void bar() LOCKS_EXCLUDED(mu_, mu1);
1316 void Func(Foo* child) LOCKS_EXCLUDED(lock_) { in Func()
1355 void Func(Foo* child) LOCKS_EXCLUDED(lock_);
1395 void f2() LOCKS_EXCLUDED(mu1) LOCKS_EXCLUDED(mu2) LOCKS_EXCLUDED(mu3) { in f2()
1423 virtual void func2() LOCKS_EXCLUDED(mu_);
[all …]
/external/chromium_org/third_party/leveldatabase/src/port/
Dthread_annotations.h19 #ifndef LOCKS_EXCLUDED
20 #define LOCKS_EXCLUDED(...) macro
/external/chromium_org/third_party/webrtc/modules/rtp_rtcp/source/
Dreceive_statistics_impl.h59 void NotifyRtpCallback() LOCKS_EXCLUDED(stream_lock_.get());
60 void NotifyRtcpCallback() LOCKS_EXCLUDED(stream_lock_.get());
/external/clang/test/Sema/
Dwarn-thread-safety-analysis.c19 #define LOCKS_EXCLUDED(...) __attribute__ ((locks_excluded(__VA_ARGS__))) macro
59 int Foo_func3(int i) LOCKS_EXCLUDED(mu1, mu2) { in Foo_func3()
/external/chromium_org/third_party/webrtc/system_wrappers/interface/
Dthread_annotations.h68 #define LOCKS_EXCLUDED(x) THREAD_ANNOTATION_ATTRIBUTE__(locks_excluded(x)) macro
/external/chromium_org/third_party/tcmalloc/vendor/src/base/
Dthread_annotations.h102 #define LOCKS_EXCLUDED(x) \ macro
/external/chromium_org/third_party/tcmalloc/chromium/src/base/
Dthread_annotations.h102 #define LOCKS_EXCLUDED(x) \ macro
/external/clang/docs/
DThreadSafetyAnalysis.rst267 LOCKS_EXCLUDED(...)
270 ``LOCKS_EXCLUDED`` is an attribute on functions or methods, which declares that
280 void clear() LOCKS_EXCLUDED(mu) {
292 Unlike ``LOCKS_REQUIRED``, ``LOCKS_EXCLUDED`` is optional. The analysis will
617 LOCKS_EXCLUDED is not transitive.
620 A function which calls a method marked with LOCKS_EXCLUDED is not required to
621 put LOCKS_EXCLUDED in its own interface. LOCKS_EXCLUDED behaves differently
635 void bar() { baz(); } // No warning. (Should have LOCKS_EXCLUDED(mu).)
637 void baz() LOCKS_EXCLUDED(mu);
640 The lack of transitivity is due to the fact that LOCKS_EXCLUDED can easily
[all …]
/external/chromium_org/third_party/tcmalloc/chromium/src/
Dcentral_freelist.h149 bool ShrinkCache(int locked_size_class, bool force) LOCKS_EXCLUDED(lock_);
/external/chromium_org/third_party/tcmalloc/vendor/src/
Dcentral_freelist.h149 bool ShrinkCache(int locked_size_class, bool force) LOCKS_EXCLUDED(lock_);
/external/clang/test/PCH/
Dthread-safety-attrs.cpp25 #define LOCKS_EXCLUDED(...) __attribute__ ((locks_excluded(__VA_ARGS__))) macro