Searched refs:writeback_lock_ (Results 1 – 2 of 2) sorted by relevance
145 void Enqueue(fbl::unique_ptr<WritebackWork> work) __TA_EXCLUDES(writeback_lock_);156 zx_status_t EnsureSpaceLocked(size_t blocks) __TA_REQUIRES(writeback_lock_);165 void CopyToBufferLocked(WriteTxn* txn) __TA_REQUIRES(writeback_lock_);187 fbl::Mutex writeback_lock_; variable191 ProducerQueue producer_queue_ __TA_GUARDED(writeback_lock_){}; in __TA_GUARDED() argument194 WorkQueue work_queue_ __TA_GUARDED(writeback_lock_){}; in __TA_GUARDED() argument195 bool unmounting_ __TA_GUARDED(writeback_lock_){false}; in __TA_GUARDED() argument199 size_t start_ __TA_GUARDED(writeback_lock_){}; in __TA_GUARDED() argument200 size_t len_ __TA_GUARDED(writeback_lock_){}; in __TA_GUARDED() argument
187 fbl::AutoLock lock(&writeback_lock_); in ~WritebackBuffer()216 cnd_wait(&producer_cvar_, writeback_lock_.GetInternal()); in EnsureSpaceLocked()284 fbl::AutoLock lock(&writeback_lock_); in Enqueue()318 b->writeback_lock_.Acquire(); in WritebackThread()325 b->writeback_lock_.Release(); in WritebackThread()335 b->writeback_lock_.Acquire(); in WritebackThread()343 b->writeback_lock_.Release(); in WritebackThread()346 cnd_wait(&b->consumer_cvar_, b->writeback_lock_.GetInternal()); in WritebackThread()
Completed in 7 milliseconds