Lines Matching defs:LOCKS_EXCLUDED
21 #define LOCKS_EXCLUDED(...) __attribute__ ((locks_excluded(__VA_ARGS__)))
1038 void le_function_arg() LOCKS_EXCLUDED(mu1);
1040 void le_function_args() LOCKS_EXCLUDED(mu1, mu2);
1042 int le_testfn(int y) LOCKS_EXCLUDED(mu1);
1045 int x LOCKS_EXCLUDED(mu1) = y; // \
1050 int le_test_var LOCKS_EXCLUDED(mu1); // \
1053 void le_fun_params1(MutexLock& scope LOCKS_EXCLUDED(mu1));
1054 void le_fun_params2(int lvar LOCKS_EXCLUDED(mu1)); // \
1059 int test_field LOCKS_EXCLUDED(mu1); // \
1061 void test_method() LOCKS_EXCLUDED(mu1);
1064 class LOCKS_EXCLUDED(mu1) LeTestClass { // \
1071 int le_function_1() LOCKS_EXCLUDED(muWrapper.mu);
1072 int le_function_2() LOCKS_EXCLUDED(muDoubleWrapper.muWrapper->mu);
1073 int le_function_3() LOCKS_EXCLUDED(muWrapper.getMu());
1074 int le_function_4() LOCKS_EXCLUDED(*muWrapper.getMuPointer());
1075 int le_function_5() LOCKS_EXCLUDED(&mu1);
1076 int le_function_6() LOCKS_EXCLUDED(muRef);
1077 int le_function_7() LOCKS_EXCLUDED(muDoubleWrapper.getWrapper()->getMu());
1078 int le_function_8() LOCKS_EXCLUDED(muPointer);
1082 int le_function_bad_1() LOCKS_EXCLUDED(1); // \
1084 int le_function_bad_2() LOCKS_EXCLUDED("mu"); // \
1086 int le_function_bad_3() LOCKS_EXCLUDED(muDoublePointer); // \
1088 int le_function_bad_4() LOCKS_EXCLUDED(umu); // \
1521 void Foo::bar(Mutex* mu) LOCKS_EXCLUDED(mu) { } // \