Lines Matching refs:in_critical_section
159 static volatile int in_critical_section = 0; variable
1181 if (in_critical_section) {
1208 if (!in_critical_section && options.direct_process_action) {
1218 if (!in_critical_section && options.direct_process_action) {
1254 in_critical_section?"yes":"no",
1315 if (options.direct_process_action && !in_critical_section) {
1413 while (boinc_status.suspended && in_critical_section==0) {
1552 in_critical_section++;
1563 in_critical_section--;
1564 if (in_critical_section < 0) {
1565 in_critical_section = 0; // just in case
1568 if (in_critical_section) return;