Lines Matching refs:extents
38 void AppendBlockToExtents(vector<Extent>* extents, uint64_t block) { in AppendBlockToExtents() argument
40 if (!extents->empty()) { in AppendBlockToExtents()
41 Extent& extent = extents->back(); in AppendBlockToExtents()
53 extents->push_back(new_extent); in AppendBlockToExtents()
57 google::protobuf::RepeatedPtrField<Extent>* extents, in ExtendExtents() argument
61 ExtentsToVector(*extents, &extents_vector); in ExtendExtents()
67 extents->Clear(); in ExtendExtents()
68 StoreExtents(extents_vector, extents); in ExtendExtents()
72 void StoreExtents(const vector<Extent>& extents, in StoreExtents() argument
74 for (const Extent& extent : extents) { in StoreExtents()
81 void ExtentsToVector(const google::protobuf::RepeatedPtrField<Extent>& extents, in ExtentsToVector() argument
84 for (int i = 0; i < extents.size(); i++) { in ExtentsToVector()
85 out_vector->push_back(extents.Get(i)); in ExtentsToVector()
89 string ExtentsToString(const vector<Extent>& extents) { in ExtentsToString() argument
91 for (const Extent& e : extents) in ExtentsToString()
98 void NormalizeExtents(vector<Extent>* extents) { in NormalizeExtents() argument
100 for (const Extent& curr_ext : *extents) { in NormalizeExtents()
115 *extents = new_extents; in NormalizeExtents()
118 vector<Extent> ExtentsSublist(const vector<Extent>& extents, in ExtentsSublist() argument
125 for (const Extent& extent : extents) { in ExtentsSublist()