• Home
  • Raw
  • Download

Lines Matching refs:size

109   if (lines.size() != 2) {  in ParseLastCommandFile()
190 static bool discard_blocks(int fd, off64_t offset, uint64_t size, bool force = false) { in discard_blocks() argument
196 uint64_t args[2] = { static_cast<uint64_t>(offset), size }; in discard_blocks()
218 static void allocate(size_t size, std::vector<uint8_t>* buffer) { in allocate() argument
220 if (size <= buffer->size()) return; in allocate()
221 buffer->resize(size); in allocate()
236 CHECK_NE(tgt.size(), static_cast<size_t>(0)); in RangeSinkWriter()
240 return next_range_ == tgt_.size() && current_range_left_ == 0; in Finished()
248 size_t Write(const uint8_t* data, size_t size) { in Write() argument
250 LOG(ERROR) << "range sink write overrun; can't write " << size << " bytes"; in Write()
255 while (size > 0) { in Write()
261 size_t write_now = size; in Write()
273 size -= write_now; in Write()
296 if (next_range_ >= tgt_.size()) { in SeekToOutputRange()
357 static bool receive_new_data(const uint8_t* data, size_t size, void* cookie) { in receive_new_data() argument
360 while (size > 0) { in receive_new_data()
375 size_t write_now = std::min(size, nti->writer->AvailableSpace()); in receive_new_data()
382 size -= write_now; in receive_new_data()
397 static bool receive_brotli_new_data(const uint8_t* data, size_t size, void* cookie) { in receive_brotli_new_data() argument
400 while (size > 0 || BrotliDecoderHasMoreOutput(nti->brotli_decoder_state)) { in receive_brotli_new_data()
422 size_t available_in = size; in receive_brotli_new_data()
437 << size - available_in << ", decoder status " << result; in receive_brotli_new_data()
446 size = available_in; in receive_brotli_new_data()
484 size_t size = (end - begin) * BLOCKSIZE; in ReadBlocks() local
485 if (!android::base::ReadFully(fd, buffer->data() + p, size)) { in ReadBlocks()
487 PLOG(ERROR) << "Failed to read " << size << " bytes of data"; in ReadBlocks()
491 p += size; in ReadBlocks()
501 size_t size = (end - begin) * BLOCKSIZE; in WriteBlocks() local
502 if (!discard_blocks(fd, offset, size)) { in WriteBlocks()
510 if (!android::base::WriteFully(fd, buffer.data() + written, size)) { in WriteBlocks()
512 PLOG(ERROR) << "Failed to write " << size << " bytes of data"; in WriteBlocks()
516 written += size; in WriteBlocks()
560 if (params.tokens.size() < 5) { in PrintHashForCorruptedSourceBlocks()
567 if (params.tokens.size() < 8) { in PrintHashForCorruptedSourceBlocks()
588 if (pos == params.tokens.size()) { in PrintHashForCorruptedSourceBlocks()
603 CHECK_LE((buffer_index + 1) * BLOCKSIZE, buffer.size()); in PrintHashForCorruptedSourceBlocks()
618 CHECK_EQ(src.blocks() * BLOCKSIZE, buffer.size()); in PrintHashForCorruptedStashedBlocks()
1015 if (params.cpos >= params.tokens.size()) { in LoadSourceBlocks()
1026 while (params.cpos < params.tokens.size()) { in LoadSourceBlocks()
1030 if (tokens.size() != 2) { in LoadSourceBlocks()
1081 if (params.cpos >= params.tokens.size()) { in LoadSrcTgtVersion3()
1092 if (params.cpos >= params.tokens.size()) { in LoadSrcTgtVersion3()
1101 if (params.cpos + 2 >= params.tokens.size()) { in LoadSrcTgtVersion3()
1210 if (params.cpos + 1 >= params.tokens.size()) { in PerformCommandStash()
1255 if (params.cpos >= params.tokens.size()) { in PerformCommandFree()
1271 if (params.cpos >= params.tokens.size()) { in PerformCommandZero()
1287 size_t size = (end - begin) * BLOCKSIZE; in PerformCommandZero() local
1288 if (!discard_blocks(params.fd, offset, size)) { in PerformCommandZero()
1316 if (params.cpos >= params.tokens.size()) { in PerformCommandNew()
1351 if (params.cpos + 1 >= params.tokens.size()) { in PerformCommandDiff()
1452 if (params.cpos >= params.tokens.size()) { in PerformCommandErase()
1465 size_t size = (end - begin) * BLOCKSIZE; in PerformCommandErase() local
1466 if (!discard_blocks(params.fd, offset, size, true /* force */)) { in PerformCommandErase()
1489 if (params.cpos + 5 != params.tokens.size()) { in PerformCommandComputeHashTree()
1496 if (!hash_tree_ranges || hash_tree_ranges.size() != 1) { in PerformCommandComputeHashTree()
1598 SHA1(reinterpret_cast<const uint8_t*>(dm_target_name.data()), dm_target_name.size(), digest); in Sha1DevicePath()
1617 SHA1(reinterpret_cast<const uint8_t*>(path.data()), path.size(), digest); in Sha1DevicePath()
1633 if (argv.size() != 4) { in PerformBlockImageUpdate()
1635 argv.size()); in PerformBlockImageUpdate()
1734 if (lines.size() < kTransferListHeaderLines) { in PerformBlockImageUpdate()
1736 lines.size()); in PerformBlockImageUpdate()
1821 for (size_t i = kTransferListHeaderLines; i < lines.size(); i++) { in PerformBlockImageUpdate()
1914 LOG(INFO) << "max alloc needed was " << params.buffer.size(); in PerformBlockImageUpdate()
2032 CHECK_EQ(static_cast<size_t>(Command::Type::LAST), command_map.size()); in BlockImageVerifyFn()
2054 CHECK_EQ(static_cast<size_t>(Command::Type::LAST), command_map.size()); in BlockImageUpdateFn()
2060 if (argv.size() != 2) { in RangeSha1Fn()
2061 ErrorAbort(state, kArgsParsingFailure, "range_sha1 expects 2 arguments, got %zu", argv.size()); in RangeSha1Fn()
2128 if (argv.size() != 1) { in CheckFirstBlockFn()
2130 argv.size()); in CheckFirstBlockFn()
2184 if (argv.size() != 2) { in BlockImageRecoverFn()
2186 argv.size()); in BlockImageRecoverFn()