Home | History | Annotate | Download | only in rtl

Lines Matching refs:recursion

157     CHECK_EQ(s->recursion, 0);
161 CHECK_GT(s->recursion, 0);
166 if (s->recursion == 0) {
173 s->recursion += rec;
175 if (flags()->detect_deadlocks && (s->recursion - rec) == 0) {
201 if (kCppMode && (s->recursion == 0 || s->owner_tid != thr->tid)) {
207 rec = all ? s->recursion : 1;
208 s->recursion -= rec;
209 if (s->recursion == 0) {
218 if (flags()->detect_deadlocks && s->recursion == 0 && !report_bad_unlock) {
252 if (flags()->detect_deadlocks && s->recursion == 0) {
285 if (flags()->detect_deadlocks && s->recursion == 0) {
319 CHECK_GT(s->recursion, 0);
320 s->recursion--;
321 if (s->recursion == 0) {
333 if (flags()->detect_deadlocks && s->recursion == 0) {
352 s->recursion = 0;