Home
last modified time | relevance | path

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

/aosp14/system/core/fs_mgr/libsnapshot/snapuserd/dm-snapshot-merge/
H A Dsnapuserd_worker.cpp251 it = std::lower_bound(chunk_vec.begin(), chunk_vec.end(), std::make_pair(sector, nullptr), in ReadData()
255 if (it == chunk_vec.end()) { in ReadData()
275 it = std::prev(chunk_vec.end()); in ReadData()
283 if (it != chunk_vec.begin() && !read_end_of_device) { in ReadData()
331 if (it == chunk_vec.end() && num_ops) { in ReadData()
483 auto it = std::lower_bound(chunk_vec.begin(), chunk_vec.end(), in GetNumberOfMergedOps()
487 if (!(it != chunk_vec.end())) { in GetNumberOfMergedOps()
671 auto it = std::lower_bound(chunk_vec.begin(), chunk_vec.end(), in DmuserWriteRequest()
674 bool not_found = (it == chunk_vec.end() || it->first != header->sector); in DmuserWriteRequest()
737 auto it = std::lower_bound(chunk_vec.begin(), chunk_vec.end(), in DmuserReadRequest()
[all …]
/aosp14/system/core/fs_mgr/libsnapshot/snapuserd/user-space-merge/
H A Dsnapuserd_dm_user.cpp328 std::vector<std::pair<sector_t, const CowOperation*>>& chunk_vec = snapuserd_->GetChunkVec(); in ReadAlignedSector() local
346 auto it = std::lower_bound(chunk_vec.begin(), chunk_vec.end(), in ReadAlignedSector()
348 bool not_found = (it == chunk_vec.end() || it->first != sector); in ReadAlignedSector()
442 std::vector<std::pair<sector_t, const CowOperation*>>& chunk_vec = snapuserd_->GetChunkVec(); in ReadUnalignedSector() local
444 auto it = std::lower_bound(chunk_vec.begin(), chunk_vec.end(), std::make_pair(sector, nullptr), in ReadUnalignedSector()
469 if (it == chunk_vec.end()) { in ReadUnalignedSector()
470 if (chunk_vec.size() > 0) { in ReadUnalignedSector()
472 it = std::prev(chunk_vec.end()); in ReadUnalignedSector()
483 if (it != chunk_vec.begin()) { in ReadUnalignedSector()