Lines Matching refs:tid_
67 // tid_ - index of the thread associated with he clock ("current thread").
94 : tid_(tid)
98 nclk_ = tid_ + 1;
101 clk_[tid_].reused = reused_;
118 if (nclk > tid_) {
120 if (src->elem(tid_).reused == reused_) {
134 last_acquire_ = clk_[tid_].epoch;
152 if (nclk > tid_)
153 src->elem(tid_).reused = reused_;
157 last_acquire_ = clk_[tid_].epoch;
179 // only dst->elem(tid_).
180 if (dst->elem(tid_).epoch > last_acquire_) {
182 if (dst->release_store_tid_ != tid_ ||
212 dst->elem(tid_).reused = reused_;
224 if (dst->release_store_tid_ == tid_ &&
226 dst->elem(tid_).epoch > last_acquire_) {
250 dst->release_store_tid_ = tid_;
253 dst->elem(tid_).reused = reused_;
265 dst->elem(tid_).epoch = clk_[tid_].epoch;
268 if (dst->dirty_tids_[i] == tid_) {
274 dst->dirty_tids_[i] = tid_;
288 if (src->elem(tid_).reused != reused_)
355 last_acquire_ = clk_[tid_].epoch;
366 tid_, reused_, last_acquire_);