Lines Matching refs:DirectoryBlocks
87 for (auto B : DirectoryBlocks) in setDirectoryBlocksHint()
97 DirectoryBlocks = DirBlocks; in setDirectoryBlocksHint()
263 if (NumDirectoryBlocks > DirectoryBlocks.size()) { in generateLayout()
267 uint32_t NumExtraBlocks = NumDirectoryBlocks - DirectoryBlocks.size(); in generateLayout()
271 DirectoryBlocks.insert(DirectoryBlocks.end(), ExtraBlocks.begin(), in generateLayout()
273 } else if (NumDirectoryBlocks < DirectoryBlocks.size()) { in generateLayout()
274 uint32_t NumUnnecessaryBlocks = DirectoryBlocks.size() - NumDirectoryBlocks; in generateLayout()
276 ArrayRef<uint32_t>(DirectoryBlocks).drop_back(NumUnnecessaryBlocks)) in generateLayout()
278 DirectoryBlocks.resize(NumDirectoryBlocks); in generateLayout()
287 std::uninitialized_copy_n(DirectoryBlocks.begin(), NumDirectoryBlocks, in generateLayout()
289 L.DirectoryBlocks = ArrayRef<ulittle32_t>(DirBlocks, NumDirectoryBlocks); in generateLayout()
363 if (auto EC = Writer.writeArray(Layout.DirectoryBlocks)) in commit()