• Home
  • Raw
  • Download

Lines Matching refs:partition

146   const InstallPlan::Partition& partition =  in InitializeFdVABC()  local
171 return InitializeFd(partition.readonly_target_path); in InitializeFdVABC()
174 dynamic_control_->OpenCowFd(partition.name, partition.source_path, true); in InitializeFdVABC()
176 LOG(ERROR) << "OpenCowReader(" << partition.name << ", " in InitializeFdVABC()
177 << partition.source_path << ") failed."; in InitializeFdVABC()
180 partition_size_ = partition.target_size; in InitializeFdVABC()
324 const InstallPlan::Partition& partition = in StartPartitionHashing() local
330 << partition.name << ") on device " << part_path; in StartPartitionHashing()
332 if (IsVABC(partition)) { in StartPartitionHashing()
338 << partition.name << ") because size is 0."; in StartPartitionHashing()
344 << partition.name in StartPartitionHashing()
360 if (partition.fec_offset > 0) { in StartPartitionHashing()
361 CHECK_LE(partition.hash_tree_offset, partition.fec_offset) in StartPartitionHashing()
365 if (partition.hash_tree_offset != 0) { in StartPartitionHashing()
366 filesystem_data_end_ = partition.hash_tree_offset; in StartPartitionHashing()
367 } else if (partition.fec_offset != 0) { in StartPartitionHashing()
368 filesystem_data_end_ = partition.fec_offset; in StartPartitionHashing()
371 LOG(INFO) << "Verity writes enabled on partition " << partition.name; in StartPartitionHashing()
372 if (!verity_writer_->Init(partition)) { in StartPartitionHashing()
373 LOG(INFO) << "Verity writes enabled on partition " << partition.name; in StartPartitionHashing()
380 LOG(INFO) << "Verity writes disabled on partition " << partition.name; in StartPartitionHashing()
386 const InstallPlan::Partition& partition) const { in IsVABC()
389 dynamic_control_->IsDynamicPartition(partition.name, in IsVABC()
394 const InstallPlan::Partition& partition = in GetPartitionPath() local
398 return partition.source_path; in GetPartitionPath()
400 if (IsVABC(partition)) { in GetPartitionPath()
401 return partition.readonly_target_path; in GetPartitionPath()
403 return partition.target_path; in GetPartitionPath()
409 const InstallPlan::Partition& partition = in GetPartitionSize() local
413 return partition.source_size; in GetPartitionSize()
415 return partition.target_size; in GetPartitionSize()
420 const InstallPlan::Partition& partition = in ShouldWriteVerity() local
424 (partition.hash_tree_size > 0 || partition.fec_size > 0); in ShouldWriteVerity()
433 const InstallPlan::Partition& partition = in FinishPartitionHashing() local
435 LOG(INFO) << "Hash of " << partition.name << ": " in FinishPartitionHashing()
440 if (partition.target_hash != hasher_->raw_hash()) { in FinishPartitionHashing()
441 LOG(ERROR) << "New '" << partition.name in FinishPartitionHashing()
443 if (partition.source_hash.empty()) { in FinishPartitionHashing()
458 if (partition.source_hash != hasher_->raw_hash()) { in FinishPartitionHashing()
459 LOG(ERROR) << "Old '" << partition.name in FinishPartitionHashing()
463 LOG(ERROR) << "The delta I've been given contains a " << partition.name in FinishPartitionHashing()
465 << partition.name << " with a specific checksum, but the " in FinishPartitionHashing()
466 << partition.name in FinishPartitionHashing()
470 << partition.name << " partition I have has hash: " in FinishPartitionHashing()
473 << Base64Encode(partition.source_hash) << " ."; in FinishPartitionHashing()
474 LOG(INFO) << "To get the checksum of the " << partition.name in FinishPartitionHashing()
476 << partition.source_path in FinishPartitionHashing()
477 << " bs=1M count=" << partition.source_size in FinishPartitionHashing()