Lines Matching refs:back_index_
49 back_index_ = 0;
66 index = back_index_;
71 } while (!back_index_.compare_and_swap(index, index + 1));
80 int32_t index = back_index_;
82 back_index_ = index + 1;
87 DCHECK_GT(back_index_, front_index_);
89 back_index_ = back_index_ - 1;
90 return begin_[back_index_];
96 DCHECK_LT(index, back_index_.load());
104 back_index_.fetch_sub(n);
112 DCHECK_LE(front_index_, back_index_);
113 return back_index_ - front_index_;
121 return const_cast<T*>(begin_ + back_index_);
135 int32_t start_back_index = back_index_.load();
138 CHECK_EQ(start_back_index, back_index_.load());
157 back_index_(0),
182 AtomicInteger back_index_;