Lines Matching refs:t
69 size_t t; in Enqueue() local
71 t = tail_.LoadRelaxed(); in Enqueue()
73 if (t + size_ == h) { in Enqueue()
77 } while (!tail_.CompareExchangeWeakSequentiallyConsistent(t, t + 1)); in Enqueue()
79 GetSlotAddr(t)->StoreSequentiallyConsistent(to_ref); in Enqueue()
85 size_t t = tail_.LoadRelaxed(); in EnqueueThreadUnsafe() local
87 if (t + size_ == h) { in EnqueueThreadUnsafe()
91 GetSlotAddr(t)->StoreRelaxed(to_ref); in EnqueueThreadUnsafe()
92 tail_.StoreRelaxed(t + 1); in EnqueueThreadUnsafe()
99 size_t t = tail_.LoadSequentiallyConsistent(); in Dequeue() local
100 if (h == t) { in Dequeue()
117 size_t t = tail_.LoadSequentiallyConsistent(); in IsEmpty() local
118 return h == t; in IsEmpty()