Lines Matching refs:LOCKS_EXCLUDED
19 #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
1038 int le_function_1() LOCKS_EXCLUDED(muWrapper.mu);
1039 int le_function_2() LOCKS_EXCLUDED(muDoubleWrapper.muWrapper->mu);
1040 int le_function_3() LOCKS_EXCLUDED(muWrapper.getMu());
1041 int le_function_4() LOCKS_EXCLUDED(*muWrapper.getMuPointer());
1042 int le_function_5() LOCKS_EXCLUDED(&mu1);
1043 int le_function_6() LOCKS_EXCLUDED(muRef);
1044 int le_function_7() LOCKS_EXCLUDED(muDoubleWrapper.getWrapper()->getMu());
1045 int le_function_8() LOCKS_EXCLUDED(muPointer);
1049 int le_function_bad_1() LOCKS_EXCLUDED(1); // \
1051 int le_function_bad_2() LOCKS_EXCLUDED("mu"); // \
1053 int le_function_bad_3() LOCKS_EXCLUDED(muDoublePointer); // \
1055 int le_function_bad_4() LOCKS_EXCLUDED(umu); // \
1448 void Foo::bar(Mutex* mu) LOCKS_EXCLUDED(mu) { } // \ in bar()