Lines Matching refs:fileSize
45 Size verity_tree_blocks_for_file(Size fileSize) { in verity_tree_blocks_for_file() argument
46 if (fileSize == 0) { in verity_tree_blocks_for_file()
54 const Size block_count = 1 + (fileSize - 1) / kBlockSize; in verity_tree_blocks_for_file()
63 Size verity_tree_size_for_file(Size fileSize) { in verity_tree_size_for_file() argument
64 return verity_tree_blocks_for_file(fileSize) * kBlockSize; in verity_tree_size_for_file()
165 static off64_t CentralDirOffset(borrowed_fd fd, Size fileSize) { in CentralDirOffset() argument
173 off64_t maxEocdOffset = fileSize - kZipEocdRecMinSize; in CentralDirOffset()
177 for (int16_t commentLen = 0; commentLen < fileSize; ++commentLen) { in CentralDirOffset()
200 static off64_t SignerBlockOffset(borrowed_fd fd, Size fileSize) { in SignerBlockOffset() argument
206 off64_t cdOffset = CentralDirOffset(fd, fileSize); in SignerBlockOffset()
229 static std::vector<int32_t> ZipPriorityBlocks(off64_t signerBlockOffset, Size fileSize) { in ZipPriorityBlocks() argument
231 int32_t lastBlockIndex = offsetToBlockIndex(fileSize); in ZipPriorityBlocks()
299 borrowed_fd fd, Size fileSize) { in openZipArchive() argument
301 if (fileSize >= INT_MAX) { in openZipArchive()
306 android::base::MappedFile::FromOsHandle(adb_get_os_handle(fd), 0, fileSize, PROT_READ); in openZipArchive()
319 static std::vector<int32_t> InstallationPriorityBlocks(borrowed_fd fd, Size fileSize) { in InstallationPriorityBlocks() argument
322 auto [zip, _] = openZipArchive(fd, fileSize); in InstallationPriorityBlocks()
374 Size fileSize) { in PriorityBlocksForFile() argument
378 off64_t signerOffset = SignerBlockOffset(fd, fileSize); in PriorityBlocksForFile()
383 std::vector<int32_t> priorityBlocks = ZipPriorityBlocks(signerOffset, fileSize); in PriorityBlocksForFile()
384 std::vector<int32_t> installationPriorityBlocks = InstallationPriorityBlocks(fd, fileSize); in PriorityBlocksForFile()