Lines Matching defs:elem
120 if (src->elem(tid_).reused == reused_) {
125 u64 epoch = src->elem(tid).epoch;
144 u64 epoch = src->elem(i).epoch;
153 src->elem(tid_).reused = reused_;
179 // only dst->elem(tid_).
180 if (dst->elem(tid_).epoch > last_acquire_) {
196 ClockElem &ce = dst->elem(i);
204 dst->elem(i).reused = 0;
212 dst->elem(tid_).reused = reused_;
226 dst->elem(tid_).epoch > last_acquire_) {
235 ClockElem &ce = dst->elem(i);
242 ClockElem &ce = dst->elem(i);
253 dst->elem(tid_).reused = reused_;
265 dst->elem(tid_).epoch = clk_[tid_].epoch;
281 dst->elem(i).reused = 0;
288 if (src->elem(tid_).reused != reused_)
293 if (clk_[tid].epoch < src->elem(tid).epoch)
407 ClockElem &SyncClock::elem(unsigned tid) const {
419 printf("%s%llu", i == 0 ? "" : ",", elem(i).epoch);
422 printf("%s%llu", i == 0 ? "" : ",", elem(i).reused);