Home
last modified time | relevance | path

Searched refs:cow_ (Results 1 – 5 of 5) sorted by relevance

/system/core/fs_mgr/libsnapshot/libsnapshot_cow/
Dsnapshot_reader.cpp30 : cow_(std::move(cow)), in CompressedSnapshotReader()
31 block_size_(cow_->GetHeader().block_size), in CompressedSnapshotReader()
34 const auto& header = cow_->GetHeader(); in CompressedSnapshotReader()
38 op_iter_ = cow_->GetOpIter(false); in CompressedSnapshotReader()
170 if (!cow_->GetSourceOffset(op, &source_offset)) { in ReadBlock()
174 chunk = GetBlockFromOffset(cow_->GetHeader(), source_offset); in ReadBlock()
188 if (cow_->ReadData(op, temp_buffer, buffer_size, 0) < buffer_size) { in ReadBlock()
208 if (!cow_->GetSourceOffset(op, &source_offset)) { in ReadBlock()
221 if (cow_->ReadData(op, buffer, bytes_to_read, start_offset) < bytes_to_read) { in ReadBlock()
264 cow_ = nullptr; in Close()
[all …]
Dtest_v2.cpp42 cow_ = std::make_unique<TemporaryFile>(); in SetUp()
43 ASSERT_GE(cow_->fd, 0) << strerror(errno); in SetUp()
46 virtual void TearDown() override { cow_ = nullptr; } in TearDown()
48 unique_fd GetCowFd() { return unique_fd{dup(cow_->fd)}; } in GetCowFd()
50 std::unique_ptr<TemporaryFile> cow_; member in android::snapshot::CowTest
67 ASSERT_EQ(lseek(cow_->fd, 0, SEEK_SET), 0); in TEST_F()
70 ASSERT_TRUE(reader.Parse(cow_->fd)); in TEST_F()
115 ASSERT_EQ(lseek(cow_->fd, 0, SEEK_SET), 0); in TEST_F()
118 ASSERT_TRUE(reader.Parse(cow_->fd)); in TEST_F()
190 ASSERT_EQ(lseek(cow_->fd, 0, SEEK_SET), 0); in TEST_F()
[all …]
Dtest_v3.cpp39 cow_ = std::make_unique<TemporaryFile>(); in SetUp()
40 ASSERT_GE(cow_->fd, 0) << strerror(errno); in SetUp()
43 virtual void TearDown() override { cow_ = nullptr; } in TearDown()
45 unique_fd GetCowFd() { return unique_fd{dup(cow_->fd)}; } in GetCowFd()
47 std::unique_ptr<TemporaryFile> cow_; member in android::snapshot::CowTestV3
67 ASSERT_TRUE(reader.Parse(cow_->fd)); in TEST_F()
84 ASSERT_TRUE(reader.Parse(cow_->fd)); in TEST_F()
108 ASSERT_TRUE(reader.Parse(cow_->fd)); in TEST_F()
154 ASSERT_TRUE(reader.Parse(cow_->fd)); in TEST_F()
189 ASSERT_TRUE(reader.Parse(cow_->fd)); in TEST_F()
[all …]
Dsnapshot_reader_test.cpp37 cow_ = std::make_unique<TemporaryFile>(); in SetUp()
38 ASSERT_GE(cow_->fd, 0) << strerror(errno); in SetUp()
45 cow_ = nullptr; in TearDown()
174 std::unique_ptr<TemporaryFile> cow_; member in android::snapshot::OfflineSnapshotTest
184 unique_fd cow_fd(dup(cow_->fd)); in TEST_F()
Dsnapshot_reader.h51 std::unique_ptr<ICowReader> cow_; variable