Home
last modified time | relevance | path

Searched refs:r_released_ (Results 1 – 2 of 2) sorted by relevance

/device/google/cuttlefish_common/common/vsoc/lib/
Dcircqueue_impl.h73 if (r_released_ != o_w_pub) { in WaitForDataLocked()
91 uint32_t o_r_release = r_released_; in WriteReserveLocked()
105 r->WaitForSignal(&r_released_, o_r_release); in WriteReserveLocked()
117 t.start_idx = this->r_released_; in Read()
125 this->r_released_ = t.end_idx; in Read()
127 r->SendSignal(layout::Sides::Both, &this->r_released_); in Read()
163 this->buffer_ + (this->r_released_ & (this->BufferSize - 1))); in Read()
169 t.start_idx = this->r_released_ + sizeof(uint32_t); in Read()
172 this->r_released_ += this->CalculateBufferedSize(packet_size); in Read()
174 r->SendSignal(layout::Sides::Both, &this->r_released_); in Read()
/device/google/cuttlefish_common/common/vsoc/shm/
Dcircqueue.h99 std::atomic<uint32_t> r_released_; variable