Searched refs:CowFooter (Results 1 – 7 of 7) sorted by relevance
70 virtual bool GetFooter(CowFooter* footer) = 0;129 bool GetFooter(CowFooter* footer) override;162 std::optional<CowFooter> footer_;
161 struct CowFooter { struct
139 CowFooter footer_{};
97 if (header_.footer_size != sizeof(CowFooter)) { in Parse()99 << sizeof(CowFooter); in Parse()188 CowFooter* footer = &footer_.value(); in ParseOps()406 bool CowReader::GetFooter(CowFooter* footer) { in GetFooter()492 if (offset < header_.header_size || offset >= fd_size_ - sizeof(CowFooter) || len >= fd_size_ || in GetRawBytes()493 offset + len > fd_size_ - sizeof(CowFooter)) { in GetRawBytes()
99 CowFooter footer; in Inspect()
92 header_.footer_size = sizeof(CowFooter); in SetupHeaders()
84 CowFooter footer; in TEST_F()422 ftruncate(cow_->fd, writer->GetCowSize() - sizeof(CowFooter) - 3); in TEST_F()