Lines Matching refs:partition
169 const InstallPlan::Partition& partition = in InitializeFdVABC() local
196 return InitializeFd(partition.readonly_target_path); in InitializeFdVABC()
199 dynamic_control_->OpenCowFd(partition.name, partition.source_path, true); in InitializeFdVABC()
201 LOG(ERROR) << "OpenCowReader(" << partition.name << ", " in InitializeFdVABC()
202 << partition.source_path << ") failed."; in InitializeFdVABC()
205 partition_size_ = partition.target_size; in InitializeFdVABC()
375 const InstallPlan::Partition& partition = in StartPartitionHashing() local
381 << partition.name << ") on device " << part_path; in StartPartitionHashing()
383 if (IsVABC(partition)) { in StartPartitionHashing()
389 << partition.name << ") because size is 0."; in StartPartitionHashing()
395 << partition.name in StartPartitionHashing()
411 if (partition.fec_offset > 0) { in StartPartitionHashing()
412 CHECK_LE(partition.hash_tree_offset, partition.fec_offset) in StartPartitionHashing()
416 if (partition.hash_tree_offset != 0) { in StartPartitionHashing()
417 filesystem_data_end_ = partition.hash_tree_offset; in StartPartitionHashing()
418 } else if (partition.fec_offset != 0) { in StartPartitionHashing()
419 filesystem_data_end_ = partition.fec_offset; in StartPartitionHashing()
422 LOG(INFO) << "Verity writes enabled on partition " << partition.name; in StartPartitionHashing()
423 if (!verity_writer_->Init(partition)) { in StartPartitionHashing()
424 LOG(INFO) << "Verity writes enabled on partition " << partition.name; in StartPartitionHashing()
431 LOG(INFO) << "Verity writes disabled on partition " << partition.name; in StartPartitionHashing()
437 const InstallPlan::Partition& partition) const { in IsVABC()
440 dynamic_control_->IsDynamicPartition(partition.name, in IsVABC()
445 const InstallPlan::Partition& partition = in GetPartitionPath() local
449 return partition.source_path; in GetPartitionPath()
451 if (IsVABC(partition)) { in GetPartitionPath()
452 return partition.readonly_target_path; in GetPartitionPath()
454 return partition.target_path; in GetPartitionPath()
460 const InstallPlan::Partition& partition = in GetPartitionSize() local
464 return partition.source_size; in GetPartitionSize()
466 return partition.target_size; in GetPartitionSize()
471 const InstallPlan::Partition& partition = in ShouldWriteVerity() local
475 (partition.hash_tree_size > 0 || partition.fec_size > 0); in ShouldWriteVerity()
484 const InstallPlan::Partition& partition = in FinishPartitionHashing() local
486 LOG(INFO) << "Hash of " << partition.name << ": " in FinishPartitionHashing()
491 if (partition.target_hash != hasher_->raw_hash()) { in FinishPartitionHashing()
492 LOG(ERROR) << "New '" << partition.name in FinishPartitionHashing()
494 if (partition.source_hash.empty()) { in FinishPartitionHashing()
509 if (partition.source_hash != hasher_->raw_hash()) { in FinishPartitionHashing()
510 LOG(ERROR) << "Old '" << partition.name in FinishPartitionHashing()
514 LOG(ERROR) << "The delta I've been given contains a " << partition.name in FinishPartitionHashing()
516 << partition.name << " with a specific checksum, but the " in FinishPartitionHashing()
517 << partition.name in FinishPartitionHashing()
521 << partition.name << " partition I have has hash: " in FinishPartitionHashing()
524 << Base64Encode(partition.source_hash) << " ."; in FinishPartitionHashing()
525 LOG(INFO) << "To get the checksum of the " << partition.name in FinishPartitionHashing()
527 << partition.source_path in FinishPartitionHashing()
528 << " bs=1M count=" << partition.source_size in FinishPartitionHashing()