Home | History | Annotate | Download | only in base

Lines Matching refs:recursion_count_

364     : BaseMutex(name, level), recursive_(recursive), recursion_count_(0) {
446 recursion_count_++;
448 CHECK(recursion_count_ == 1 || recursive_) << "Unexpected recursion count on mutex: "
449 << name_ << " " << recursion_count_;
486 recursion_count_++;
488 CHECK(recursion_count_ == 1 || recursive_) << "Unexpected recursion count on mutex: "
489 << name_ << " " << recursion_count_;
510 recursion_count_--;
511 if (!recursive_ || recursion_count_ == 0) {
513 CHECK(recursion_count_ == 0 || recursive_) << "Unexpected recursion count on mutex: "
514 << name_ << " " << recursion_count_;
560 << " rec=" << recursion_count_
923 unsigned int old_recursion_count = guard_.recursion_count_;
928 guard_.recursion_count_ = 1;
960 guard_.recursion_count_ = 0;
964 guard_.recursion_count_ = old_recursion_count;
972 unsigned int old_recursion_count = guard_.recursion_count_;
979 guard_.recursion_count_ = 1;
1006 guard_.recursion_count_ = 0;
1018 guard_.recursion_count_ = old_recursion_count;