Lines Matching refs:metadata_size_
84 metadata_size_ = fvm::MetadataSize(disk_size_, slice_size_);
85 metadata_.reset(new uint8_t[metadata_size_ * 2]);
88 memset(metadata_.get(), 0, metadata_size_);
141 metadata_size_ = old_metadata_size;
151 memset(metadata_.get(), 0, metadata_size_);
190 metadata_size_);
192 if (fvm_validate_header(metadata_.get(), backup, metadata_size_, nullptr) != ZX_OK) {
200 xprintf("Metadata size is %zu\n", metadata_size_);
205 off_t end = disk_offset_ + metadata_size_ * 2;
368 fvm_update_hash(metadata_.get(), metadata_size_);
375 if (write(fd.get(), metadata_.get(), metadata_size_) != static_cast<ssize_t>(metadata_size_)) {
380 if (write(fd.get(), metadata_.get(), metadata_size_) != static_cast<ssize_t>(metadata_size_)) {
423 while (total_size - (metadata_size * 2) < required_size || metadata_size < metadata_size_) {
452 sb->pslice_count = (disk_size_ - metadata_size_ * 2) / slice_size_;
457 fvm_update_hash(metadata_.get(), metadata_size_);
464 if (write(fd_.get(), metadata_.get(), metadata_size_) != static_cast<ssize_t>(metadata_size_)) {
469 if (write(fd_.get(), metadata_.get(), metadata_size_) != static_cast<ssize_t>(metadata_size_)) {
581 if (new_size <= metadata_size_) {
585 xprintf("Growing metadata from %zu to %zu\n", metadata_size_, new_size);
593 memcpy(new_metadata.get(), metadata_.get(), metadata_size_);
594 memset(new_metadata.get() + metadata_size_, 0, new_size - metadata_size_);
597 metadata_size_ = new_size;