Searched refs:SparseControl (Results 1 – 4 of 4) sorted by relevance
159 disk_cache::SparseControl::SparseOperation operation) { in GetSparseEventType()161 case disk_cache::SparseControl::kReadOperation: in GetSparseEventType()163 case disk_cache::SparseControl::kWriteOperation: in GetSparseEventType()165 case disk_cache::SparseControl::kGetRangeOperation: in GetSparseEventType()176 disk_cache::SparseControl::SparseOperation operation, in LogChildOperationEnd()181 case disk_cache::SparseControl::kReadOperation: in LogChildOperationEnd()184 case disk_cache::SparseControl::kWriteOperation: in LogChildOperationEnd()187 case disk_cache::SparseControl::kGetRangeOperation: in LogChildOperationEnd()201 SparseControl::SparseControl(EntryImpl* entry) in SparseControl() function in disk_cache::SparseControl208 SparseControl::~SparseControl() { in ~SparseControl()[all …]
34 class SparseControl {46 explicit SparseControl(EntryImpl* entry);48 SparseControl(const SparseControl&) = delete;49 SparseControl& operator=(const SparseControl&) = delete;51 ~SparseControl();
28 class SparseControl; variable38 friend class SparseControl; variable312 std::unique_ptr<SparseControl> sparse_; // Support for sparse entries.
385 result = sparse_->StartIO(SparseControl::kReadOperation, offset, buf, buf_len, in ReadSparseDataImpl()401 result = sparse_->StartIO(SparseControl::kWriteOperation, offset, buf, in WriteSparseDataImpl()500 SparseControl::DeleteChildren(this); in DeleteEntryData()939 auto sparse = std::make_unique<SparseControl>(const_cast<EntryImpl*>(this)); in CouldBeSparse()1564 auto sparse = std::make_unique<SparseControl>(this); in InitSparseData()